在Listview onItemClick()监听器不工作?

时间:2014-01-09 12:38:50

标签: android listview onitemclicklistener

我在listview中添加了一个onItemClick()侦听器。听众没有工作。

以下是我正在使用的代码:`

MyBaseAdapter ma= new MyBaseAdapter(context, myList);
lvDetail.setAdapter(ma);
lvDetail.setOnItemClickListener(new OnItemClickListener() {

    @Override
    public void onItemClick(AdapterView<?> arg0, View arg1, int arg2,
            long arg3) {
        // TODO Auto-generated method stub
        ListData ld= myList.get(arg2);
        String des=ld.getDescription();
        Toast.makeText(context,"description"+des, Toast.LENGTH_LONG).show();
    }
});

1 个答案:

答案 0 :(得分:1)

由于您使用的是自定义适配器,请在列表项中的适配器getView中编写监听器并执行操作。