我想在我的应用程序中的listview行添加微调器

时间:2014-07-02 06:37:13

标签: android

我是安卓的新手。

我有一个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);

任何人都可以用最好的方式指导我吗?

0 个答案:

没有答案