我已将OnItemClick()侦听器添加到ListView。听众不起作用。

这是我正在使用的代码:`

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();
    }
});
.

有帮助吗?

解决方案

由于您使用的是自定义适配器,请在列表项上的适配器上写下侦听器并执行操作。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top