Tôi đang cố truy vấn tất cả các cột trong một bảng thành một dạng xem văn bản dài và/hoặc chuỗi. Tôi biết điều này có thể không đúng cách để làm nhưng tôi phải làm điều này. Đúng tôi nếu tôi sai, tôi đã có ấn tượng rằng di chuyển tiếp theo sẽ nhận được cột tiếp theo trong dòng:android cursor.moveToNext()?
Cursor c = db.get();
if(c.moveToFirst){
do{
string = c.getString(0);
}while(c.moveToNext);
Tôi nghĩ rằng điều này sẽ được cột đầu tiên và hiển thị tất cả nội dung của nó thay vì tôi nhận được cột đầu tiên và hàng đầu tiên. Tôi đang làm gì sai? Có cách nào tốt hơn hoặc thực tế hơn để có được thông tin này mà không cần sử dụng ListView?
Và nếu bạn không biết số lượng cột, chỉ cần sử dụng 'c.getColumnCount()' trong vòng lặp 'for'. – Squonk