2012-11-09 96 views
3

如何设置适配器微调器,如果我有ArrayList<HashMap<String, String>> coursesList 是contine信息,我将显示它如何设置适配器微调

什么是正确的适配器类型,我应该使用

回答

4

ArrayAdapter应工作。尝试使用字符串[]。

Spinner s = null; 
final String[] choices = {"1","2"}; 
ArrayAdapter<String> a =new ArrayAdapter<String>(ObservationSubmit.this,android.R.layout.simple_spinner_item, choices); 
a.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item); 
s.setAdapter(a); 
+0

我如何使用它与我的例子的原因是不同势 – user1698448

+0

我不认为这是可能使用哈希表的列表。 但这里是一个解决方案:http://stackoverflow.com/questions/5424841/whats-the-correct-way-to-implement-key-value-pair-in-spinner-in-android 或者,你可以只获取微调器上选定项目的索引,然后用列表查找实际值。 –