Я, честно говоря, понятия не имею, что за сделка с этим.Это должно быть достаточно просто, но по какой-то причине мой счетчик не заполняется никакими данными.
final String fields[] = { "siteName","_id" };
int[] to = new int[] { android.R.id.text1 };
DatabaseHelper helper = new DatabaseHelper(this);
database = helper.getReadableDatabase();
Cursor ftpCursor = database.query("ftptable", fields, null, null, null, null, null);
startManagingCursor(ftpCursor);
Log.i("tag", "getcount result:"+ftpCursor.getCount());
SimpleCursorAdapter dataSource = new SimpleCursorAdapter(this, android.R.layout.simple_spinner_item, ftpCursor, fields, to);
dataSource.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
s = (Spinner) findViewById(R.id.upload_screen_spinner);
s.setAdapter(dataSource);
Строка журнала возвращает getCount (), равный 4, поэтому я знаю, что курсор имеетданные в нем.Когда вертушка открывается, в ней вообще нет данных.Я полагаю, что это должно быть что-то глупое, но я просто не вижу этого.