У меня есть библиотека Android с темами, атрибутами, стилями, цветами и, конечно же, кодом.
Для такие вещи, как высота разделителя, цвета элементов и т. д. у меня есть возможность переопределить размеры с помощью sizes.xml и цвета с помощью colors.xml (оставляя только макеты, тему и стиль).
Однако, если у меня есть ListView, который использует Android list_selector_background, и у меня также есть другое действие, которое использует этот селектор для TextView с возможностью нажатия, помимо его переопределения в коде, я не могу найти способ сделать это, используя синтаксис? style: attrib, но я не могу посмотрите, как это помогает
Самое простое и быстрое решение, которое у меня есть на данный момент, - это создать style:
<style name="ResultsListViewStyle" >
<item name="android:listSelector">@android:drawable/list_selector_background</item>
</style>
, а затем скопировать и вставить указанный выше фрагмент xml в мой настоящий проект style.xml и изменить там селектор. Это не так уж плохо, но мне нужно сделать это для каждого элемента, использующего этот селектор ...