Привязка данных Android Spinner с использованием списка массивов

У меня есть список массивов вроде этого:

private ArrayList<Locations> Artist_Result = new ArrayList<Location>();

Этот класс Location имеет два свойства: id и location .

Мне нужно привязать мой ArrayList к счетчику. Я пробовал это так:

Spinner s = (Spinner) findViewById(R.id.SpinnerSpcial);
ArrayAdapter adapter = new ArrayAdapter(this,android.R.layout.simple_spinner_item, Artist_Result);
s.setAdapter(adapter);

Однако он показывает шестнадцатеричное значение объекта. Поэтому я думаю, что мне нужно настроить отображение текста и значения для этого контроллера счетчика.

14
задан Cœur 8 October 2017 в 07:10
поделиться