单击ExpandableListView上的复选框不会触发onChildClick事件

时间:2011-06-21 17:00:52

标签: android expandablelistview

我有一个ExpandableListView,它包含一个包含CheckBox和TextView的行列表。

我已经通过将checkbox focusable属性设置为false来管理可选行。我还在我的ExpandableListView中添加了一个OnChildClickListener。

当我单击TextView或任何其他区域时,onChildClick执行正常。但是,麻烦的是,当我点击CheckBox时,onChildClick没有被执行!!!

任何解决方案或解决方法???

由于

1 个答案:

答案 0 :(得分:1)

您可能要做的是将复选框的可点击属性设置为false。然后,您可以通过编程方式选中并取消选中代码中的复选框以及您需要执行的任何操作。