我怎样才能使用customadapter在listview中添加一个带有listitems的微调器?

我使用的是listview,有很多listitems。 我需要添加一个包含所有listitems的微调器。 我正在使用customadapter,我的问题是添加图像,我们可以使用imageview。 对于微调器,我可以使用什么?

这是代码。

 package com.android.main; import android.app.Activity; import android.content.Context; import android.os.Bundle; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import android.widget.ArrayAdapter; import android.widget.BaseAdapter; import android.widget.ListView; import android.widget.Spinner; public class DemoListSpinnerActivity extends Activity { ListView _listview; String[] itemsarray=new String[]{"one","two","three"}; ArrayAdapter adapter; /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); adapter=new ArrayAdapter(this,android.R.layout.simple_spinner_item,itemsarray); adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item); _listview=(ListView)findViewById(R.id.listView1); _listview.setAdapter(new CustomAdapter(this)); } private class CustomAdapter extends BaseAdapter { LayoutInflater inflater; public CustomAdapter(Context context) { inflater=LayoutInflater.from(context); } public int getCount() { // TODO Auto-generated method stub return 5; } public Object getItem(int position) { // TODO Auto-generated method stub return position; } public long getItemId(int position) { // TODO Auto-generated method stub return position; } public View getView(int arg0, View convertview, ViewGroup arg2) { ViewHolder viewHolder; if(convertview==null) { convertview=inflater.inflate(R.layout.listrow,null); viewHolder=new ViewHolder(); viewHolder.spinner=(Spinner)convertview.findViewById(R.id.spinner1); viewHolder.spinner.setAdapter(adapter); convertview.setTag(viewHolder); } else { viewHolder=(ViewHolder)convertview.getTag(); } return convertview; } public class ViewHolder { Spinner spinner; } } } main.xml      listrow.xml     

如果使用布局xml构造行,请将Spinner放在那里。 如果您以编程方式执行,则可以使用Spinner类。