2013-03-05 3 views
0

У меня есть список пользовательских объектов, которые я создал из загруженного массива JSON, и я хотел бы заполнить Spinner только одним полем из моего списка, но я все равно хочу сохранить весь onItemSelected. В настоящее время я делаю это как тоpopulating spinner using ArrayAdapter

ArrayAdapter<Country> myAdapter = new ArrayAdapter<Country>(Prototype_activity.this, android.R.layout.simple_spinner_item, ValueHolder.countryList) 
       spinner.setAdapter(myAdapter); 
       spinner.setVisibility(View.VISIBLE); 

Так как я говорю к адаптеру использовать только одно поле из каждого элемента?

ответ

0

... и я хотел бы, чтобы заполнить Spinner только с одним полем из моего списка, но я все еще хочу, чтобы держать весь onItemSelected.

Если вы собираетесь использовать ArrayAdapter затем реализовать метод toString() для Country класса вернуть String представления нужного поля.

+0

Спасибо! Это решило проблему – Bobans

Смежные вопросы