Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/213.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android可扩展列表视图子焦点_Android_Focus_Expandablelistview - Fatal编程技术网

Android可扩展列表视图子焦点

Android可扩展列表视图子焦点,android,focus,expandablelistview,Android,Focus,Expandablelistview,我在android中有一个可扩展的列表视图,其中组和子组都是文本视图,当我触摸父组时,它会显示不同的焦点状态,但子组不会显示这种行为。我认为这是焦点问题。任何建议 如果您使用的是自定义可扩展列表适配器: 您必须在ExpandableListView中添加选择器 android:listSelector="@drawable/button_hover" 我试过了,但还是有问题。我将自定义xml选择器状态定义为文本视图的背景。我只想在单击子颜色时更改它。如果没有您提供的任何代码,我无法重新创建整个

我在android中有一个可扩展的列表视图,其中组和子组都是文本视图,当我触摸父组时,它会显示不同的焦点状态,但子组不会显示这种行为。我认为这是焦点问题。任何建议

如果您使用的是自定义可扩展列表适配器:


您必须在ExpandableListView中添加选择器

android:listSelector="@drawable/button_hover"

我试过了,但还是有问题。我将自定义xml选择器状态定义为文本视图的背景。我只想在单击子颜色时更改它。如果没有您提供的任何代码,我无法重新创建整个内容来提供解决方案。尝试在单击子项时显示Toast或记录一些文本。如果这样做有效,则意味着您的自定义xml选择器也必须适用于您的子视图。另一个选项是删除自定义选择器,并让设备默认配置反映单击事件中的更改。单击正常。这是子xml remove android:background=“@drawable/menubackground”从子布局中删除,并告诉我发生了什么。
android:listSelector="@drawable/button_hover"