我與dialogtheme意圖創建一個適配器一個ListView:安卓:不能設置onItemListener
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);
有沒有人有建議讓東西正常運行?
嘗試添加'+'爲'Log.d(「項目」,ARG2 +「 「);'和'Log.d(」longitem「,arg2 +」「);' –