Я новое программирование с Android, и, делая мои первые заявления, у меня что-то не так со списками.Вот код:
Cursor c = db.rawQuery("SELECT nombre FROM contactos", null);
ArrayList<String> listaArray = new ArrayList<String>();
ListView listadoContactos = (ListView)findViewById(R.id.listViewListaContactos);
if (c.moveToFirst())
{
do {
listaArray.add(c.getString(0));
} while(c.moveToNext());
}
//Creamos un adaptador y lo asignamos al ListView.
ArrayAdapter<String> adaptadorLista = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, listaArray);
listadoContactos.setAdapter(adaptadorLista);
Когда я вижу результат, мой список показывает только первый элемент в БД, который я запрашиваю.Не могли бы вы мне помочь, пожалуйста?
Спасибо за совет!Джордж.
PS: "nombre" - это столбец 0. Вот почему я пишу "getString (0)", потому что я просто хочу показать 1 столбец каждой строки.