Я использую ExpandableListView
в своем приложении, и одна из жалоб пользователей
что при расширении элемента List
трудно визуально определить, где находится ребенок
пункт заканчивается, и начинается следующий элемент группы.
Поэтому я бы хотел изменить фон дочернего элемента List
на другой оттенок.
Жестокие попытки, которые я предпринял до сих пор, основывались на непосредственном изменении цвета фона и текста элементов внутри дочернего элемента View
, но это приводит к потере парения и бликов. Поэтому мой вопрос - что такое хорошая стратегия для достижения вышеизложенного?
Я пробовал styles
и selectors
, но что меня действительно огорчает, так это если я изменяю фон для дочернего элемента, тогда мне нужно добавить selectors
для всех комбинаций фокусировки / включенного и т. Д. Когда все, что я пытаюсь сделать это переписать одну вещь.
Есть ли способ наследовать родительский style
и устанавливать background
только для не сфокусированного, включенного дочернего элемента с другими styles
сохраненными?