Как установить Spinner по умолчанию по его значению, а не по положению?

У меня есть 1-50 записей в базе данных. Я извлекаю эти данные с помощью курсора и устанавливаю эти значения в Spinner с помощью простого адаптера курсора. Теперь мне нужно установить одно значение, скажем, 39-е значение по умолчанию. Но не по его положению я хочу установить по его значению.

Я знаю, как установить счетчик по умолчанию по его положению.

   spinner.setSelection(39) 

установит счетчик на это значение.

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

Есть ли какой-либо способ сделать это?

49
задан Cœur 2 August 2017 в 05:33
поделиться