Android - настроить Spinner для использования массива

Я объявляю свой Spinner следующим образом (он очень статичен, поэтому у меня есть 2 строковых массива вarray.xml для названий и ценностей)

<Spinner android:id="@+id/searchCriteria" android:entries="@array/
searchBy" android:entryValues="@array/searchByValues">
</Spinner>

я ожидаюspinner.getSelectedItem() вернуть массив[title, value] но на самом деле он возвращает только заголовок String. Это игнорированиеandroid:entryValues? Как получить значение, а не заголовок? Это выполнимо только с XML или мне нужно создать адаптер и сделать это программно?

Ответы на вопрос(3)

Ваш ответ на вопрос