Это, вероятно, простая прямолинейная вещь для некоторых.
У меня есть этот код ...
SQLiteDatabase db = dbs.getReadableDatabase();
String SQL = "SELECT * FROM Table";
final Cursor cursor = db.rawQuery(SQL, null);
array_spinner1[0] = "Select:";
while (cursor.moveToNext()) {
array_spinner1[i]= cursor.getString(1) + " - " + cursor.getString(2);
i ++;
}
final ArrayAdapter<String> adapter = new ArrayAdapter<String>(this, android.R.layout.simple_spinner_item, array_spinner1);
s1.setAdapter(adapter);
Я заполняю массив, и все работает нормально. Тем не менее, я хочу начать вращение позиции не с первого элемента (Выбрать). Я хочу, чтобы он начинался там, где элемент в курсоре = «здесь», например. Надеюсь, я понял?
Чтобы поместить его в контекст в «Таблице», в столбце 1 указывается возраст, а в столбце 2 - возраст.
поэтому в блесне я получаю 0-5, 6-10, 11-20 и т. д.
и что я хочу сделать, так это запустить выбранный спиннер в 11-20, если пользователь d.o.b сделает его таким ... ....? Я знаю, что setSelection выбрал бы определенное значение, но мне нужно определить правильное для возраста пользователя?
Так что я в основном хочу знать, как с этим разобраться и заполнить, правильно выберите счетчик, спасибо