Я создал несколько чертежей для обработки цветов состояния и т. Д. Для элементов списка. Они работают, когда я устанавливаю для них свойство android: listSelector в определении списка в макете. Но я хотел бы, чтобы применить их в глобальном масштабе, так и в моей теме, я объявил стиль, как:Как применить андроид: listSelector style через тему?
<style name="QFListView" parent="@android:style/Widget.ListView">
<item name="android:listSelector">@drawable/listview_selector</item>
</style>
Почему не эта работа, или, что я должен делать, чтобы заставить его работать?
это работает, когда я поставил его непосредственно на самом списке, так что это не проблема. Он не работает через верхушку атрибута через пользовательский стиль в теме, используемой приложением. – wkhatch
Какой фон вы выбрали для ListView? –
Я не вижу актуальности, но нет; на заднем плане ничего не установлено. Опять же, если я применил выделение для просмотра списка в макете, например, android: listSelector = "" @ drawable/listview_selector ", он отлично работает. Это не работает, когда вы вернетесь в атрибут android: listSelector в пользовательском стиле в моей Нестандартная тема приложения – wkhatch