我ExpandableListView
在我的应用程序中使用,我从用户那里得到的一个抱怨是,当List
项目展开时,很难在视觉上区分子项目的结束位置和下一个组项目的开始位置。
所以我想将子List
项的背景更改为不同的阴影。
到目前为止,我所做的残酷尝试是基于直接更改子View
项内元素的背景颜色和文本,但这会导致悬停和高亮丢失。所以我的问题是——实现上述目标的好策略是什么?
我试过了styles
,selectors
但真正让我感到沮丧的是,如果我更改子项目的背景,那么我需要selectors
为所有焦点/启用等组合添加。当我试图覆盖一个单一的东西时。
有没有办法继承父项style
并background
仅设置为非聚焦、启用的子项并styles
保留其他项?