ListView onitemclick is not working



我有一个ListView包含一个复选框,一个imageview,两个textview和一个按钮。问题是在添加复选框和按钮后,ListView的onitemclick事件没有响应。谁能提出解决这个问题的方法?

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

向视图添加一个点击式侦听器。或复选框并手动处理它。

当你在listview中使用checkbox时,它会消耗你的点击动作,你的检查动作将被执行。

你可以把click listener放在textview, imageview或button上面。您还需要处理复选框

最新更新