2013-03-05 72 views
0

我有一个自定义对象的列表,我从下载的JSON数组中创建,我想用我的列表中的一个字段填充Spinner,但我仍想保留整个onItemSelected。 目前,我做这样的使用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

...我想用我的 列表中的一个字段填充微调器,但我仍想保留整个onItemSelected。

如果你打算使用一个ArrayAdapter然后实现toString()方法为Country类返回所需的字段的String表示。

+0

谢谢!它确实解决了这个问题 – Bobans 2013-03-05 13:25:46