android cursor.moveToNext ()?

Próbuję zapytać wszystkie kolumny w tabeli w jeden długi tekst i / lub ciąg. Wiem, że to nie jest właściwy sposób na robienie rzeczy, ale muszę to zrobić. Popraw mnie, jeśli się mylę, miałem wrażenie, że następny ruch dostanie następną kolumnę w wierszu:

<code>Cursor c = db.get();
if(c.moveToFirst){
do{
string = c.getString(0);
}while(c.moveToNext);
</code>

Pomyślałem, że to dostanie pierwszą kolumnę i wyświetli całą jej zawartość, zamiast tego dostanę pierwszą kolumnę i pierwszy wiersz. Co ja robię źle? Czy istnieje lepszy lub prawdziwy sposób na uzyskanie tych informacji bez użycia ListView?

questionAnswers(5)

yourAnswerToTheQuestion