db.open();
cursor = db.getAllRecords();
int i = 0;
for(cursor.moveToFirst(); cursor.moveToNext(); cursor.isAfterLast()) {
spinnerItems[i] = cursor.getString(NAME_COLUMN);
Log.v(TAG, "spinnerItem "+i+"="+spinnerItems[i]);
i++;
}
Почему приведенный выше код дает такой результат в LogCat?:
spinnerItem 0=name1
spinnerItem 1=name2
spinnerItem 2=name3
spinnerItem 3=name4 and so on
Когда база данных выглядит так:
row name
0 name0
1 name1
2 name2
3 name3
4 name4 and so on.
И каков наилучший способзаполнить счетчик всего содержимого из одного столбца базы данных?Выше я (пытаюсь) создать spinnerItems [], для чего я затем помещаю Aadapters в спиннер.