带有微调器的Android可扩展列表标题

时间:2013-05-03 11:09:07

标签: android expandablelistview android-spinner

我正在开发一个应用程序,我在使用ExpandableListView时遇到了问题。我要做的是,在GroupHeader中,不仅要显示组名,还要显示带选项的微调器。那是因为我想在列表中展示足球二级联赛,但是,如果用户想要查看旧的/未来的比赛,也可以选择轮次。到目前为止,我有这个 enter image description here

正如你所看到的那样,标题和微调,显示。您还可以在右侧看到应该展开列表的箭头。问题是,如果我点击,只有微调器打开,组展开按钮不会。所以,这是我的问题,我如何根据你点击的位置(一个或另一个)使它们都工作?那可能吗? 此外,我必须说,如果我只将TextView与组名称放在一起,那就完美了。如果我只放置微调器,问题仍然存在。所以我猜这是一个焦点问题。

顺便说一下:灰色区域是布局背景,所以不,它们没有隐藏在按钮后面。

1 个答案:

答案 0 :(得分:1)

我找到了解决方案,我只需要将这行android:descendantFocusability =“blocksDescendants”添加到我定义GroupHeader元素的xml的主布局中。