Android - Установить начальную точку счетчика

Это, вероятно, простая вещь, которую нужно сделать для некоторых.

У меня есть этот код ...

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);

Я заполняю массив, и все работает нормально. Однако я хочу начать положение счетчика не с первого элемента (Выбрать). Я хочу, чтобы он начинался, например, там, где элемент в курсоре = «здесь». Надеюсь, я понял?

Чтобы поместить это в контекст в «Таблице» поэтому в счетчике я получаю 0-5, 6-10, 11-20 и т. д.

, и что я хочу сделать, это запустить счетчик, выбранный в 11-20, если dob пользователя делает его таким же возрастом ....? Я знаю, что setSelection выберет определенное значение, но мне нужно определить правильное значение для возраста пользователя?

Так что я в основном хочу знать, как это решить и правильно указать счетчик, спасибо

6
задан Beginner 28 February 2011 в 12:55
поделиться