ListView onitemclick无效

时间:2011-09-26 09:14:33

标签: android listview checkbox

我有一个包含复选框,图像视图,两个文本视图和一个按钮的ListView。问题是在添加复选框和按钮后,ListView的onitemclick事件没有响应。有人会建议解决这个问题吗?

3 个答案:

答案 0 :(得分:5)

您可以将复选框的android:focusableandroid:focusableInTouchMode属性设置为false,并调用列表中的onItemClick。但您必须在CheckBox#toggle()中自己致电onItemClick

答案 1 :(得分:0)

向视图添加onclick侦听器。或复选框并手动处理。

答案 2 :(得分:0)

当您在checkbox中使用listview时,它会消耗您的点击操作,并会执行您的检查操作。

您可以将click侦听器放在textview,imageview或按钮上。你还需要处理复选框。