3

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

4

1 回答 1

6

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

android:descendantFocusability="blocksDescendants"

对于视图组。这应该有效。

于 2013-02-20T18:47:14.010 回答