按钮在可扩展ListView中无法单击

时间:2013-02-20 18:43:33

标签: java android expandablelistview

我有可扩展列表视图,其中包含按钮,当我单击按钮时,单击事件不会触发,因为按钮焦点设置为false。首先,我在xml布局中设置了按钮焦点false,然后根据我已更改的现有帖子并动态地将focusable设置为false。但是在两个场景的按钮中是不可点击的。我已经尝试将onclickListener设置为getGroupView方法方法中的按钮后设置focusable false,但仍然没有单击按钮..任何帮助Appriciated。

1 个答案:

答案 0 :(得分:6)

如果按钮在组行中则 1.在您的xml文件中为按钮设置Focusable true 2.在为按钮设置onClickListener后,将focusset设置为false 3.重要的是 在您的grouprow.xml文件中尝试设置

android:descendantFocusability="blocksDescendants"

表示View组。这应该有用。