2012-11-09 135 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 或者,你可以只獲取微調器上選定項目的索引,然後用列表查找實際值。 –