我是安卓的新手。
我有一个Listview,在Listview行中我需要2到3个微调器。
例如:
在listview行中,我需要显示国家/地区列表(spinner1),州列表(spinner2)和城市列表(spinner3)。三个列表中的每一个都应该显示在单独的微调器中。
实际上我已创建了一个列表视图,但我不知道在ListView行中插入微调器。
这是我的listview代码:
public void downloadBtnSelected(View anchor) {
// Each row in the list stores country name, currency and flag
List<HashMap<String,String>> aList = new ArrayList<HashMap<String,String>>();
for(int i=0;i<6;i++){
HashMap<String, String> hm = new HashMap<String,String>();
hm.put("Menu", Menu[i]);
hm.put("Images", Integer.toString(Images[i]) );
aList.add(hm);
}
// Keys used in Hashmap
String[] from = { "Images","Menu" };
// Ids of views in listview_layout
int[] to = { R.id.imageView1,R.id.textView1};
// Instantiating an adapter to store each items
// R.layout.listview_layout defines the layout of each item
SimpleAdapter adapter = new SimpleAdapter(getBaseContext(), aList, R.layout.listview_layout, from, to);
// Getting a reference to listview of main.xml layout file
ListView listView = ( ListView ) findViewById(R.id.listView1);
// Setting the adapter to the listView
listView.setAdapter(adapter);
任何人都可以用最好的方式指导我吗?