我正在使用带有对话框主题的意图中的适配器创建一个 ListView:
adapter = new SimpleAdapter(this, test_list, R.layout.list_layout2, from, to);
lv=(ListView)findViewById(R.id.listView1);
然后我尝试添加一些侦听器,但它们没有在正在运行的应用程序中触发。
onclick =new OnItemClickListener(){
@Override
public void onItemClick(AdapterView<?> arg0, View arg1, int arg2,
long arg3) {
// TODO Auto-generated method stub
Log.d("item",arg2 + "");
}
};
onlongclick = new OnItemLongClickListener(){
@Override
public boolean onItemLongClick(AdapterView<?> arg0, View arg1,
int arg2, long arg3) {
// TODO Auto-generated method stub
Log.d("longitem",arg2 + "");
return false;
}
};
lv.setOnItemClickListener(onclick);
lv.setOnItemLongClickListener(onlongclick);
有没有人建议让事情正常运行?