Мне нужно получить данные из БД и отобразить их в виде списка с нумерацией страниц.
т.е. если я получил 4 элемента ... мне нужно отобразить первые 2 элемента на первой странице.
Когда я нажимаю следующую кнопку, должны отображаться оставшиеся 2 элемента, которые заменяют старые 2.
Как я могу ограничить данные из БД как 2?
Мой код ..
db.open();
// db.insertTitle("Money");
//db.insertTitle("make");
//db.insertTitle("make");
//db.insertTitle("make");
Cursor c = db.getAllTitles();
if (c.moveToFirst())
{
do {
String firstName = c.getString(c.getColumnIndex("user"));
results.add( firstName );
} while (c.moveToNext());
}
setListAdapter(new ArrayAdapter<String>(DisplayAll.this, android.R.layout.simple_list_item_1,results));
db.close();
}
Мой DBAdapter ..
public Cursor getAllTitles () {
return db.query(DATABASE_TABLE, new String[]
{
KEY_ROWID,
KEY_USER,
},
null,
null,
null,
null,
null);
}