Как я могу получить каждую строку от контент-провайдера?Android

Форум для тех, кто программирует под Android
Anonymous
Как я могу получить каждую строку от контент-провайдера?

Сообщение Anonymous »

Как получить каждую строку от поставщика контента? Я пытался сделать это, используя Cursor c = getContentResolver().query(uri, null, null, null, null)
а затем

Код: Выделить всё

String s;
if (c != null && c.moveToFirst())

while (c.moveToNext())
s = c.getString(c.getColumnIndexOrThrow("string"));

c.close();
но это не сработало. Вместо того, чтобы брать все строки, он брал только последнюю, многократно, столько раз, сколько строк-1 моей базы данных.

Подробнее здесь: https://stackoverflow.com/questions/351 ... t-provider

Вернуться в «Android»