Я объявляю свой Spinner следующим образом (он очень статичен, поэтому у меня есть 2 строковых массива в array.xml
для заголовков и значений)
<Spinner
android:id="@+id/searchCriteria"
android:entries="@array/searchBy"
android:entryValues="@array/searchByValues" />
Я ожидаю, что spinner.getSelectedItem()
вернет массив [title, value]
но на самом деле он возвращает только строку заголовка. Это игнорирование android:entryValues
? Как получить значение, а не заголовок? Это выполнимо только с XML или мне нужно создать адаптер и сделать это программно?