Мне нужно было использовать пользовательскую панель заголовка, чтобы я изменил манифест и создал свою собственную тему. До сих пор все было хорошо, но у той же активности был вид списка, поэтому я использовал пользовательский просмотр списка и соответствующим образом изменил. Все пошло хорошо, Но при нажатии на любой элемент в виде списка элемент не подсвечивался. Я прошел через различные ссылки, но не нашел решение. Я прошел через ссылку this, которая имеет аналогичную проблему, но решение не работает в моем случае. Если какой-либо орган может помочь.Пользовательский просмотр списка не выделяется при нажатии на элемент списка просмотра списка.
Моя попытка: Мой list_bg.xml является
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item
android:drawable="@color/grey" />
<item android:state_pressed="true"
android:drawable="@color/blue" />
<item android:state_selected="true"
android:state_pressed="false"
android:drawable="@color/blue" />
</selector>
Я добавил выше код в папку цвета и дал ссылку как android:background="@color/list_bg"
в просмотр списка пункт XML.
Любая помощь будет оценена, спасибо заранее
Раздували ли вы элементы списка с помощью адаптера? Если вы установите фон для элемента списка xml, подсветка списка не будет работать. – Chronos
Я тебя не знаю. Что вы подразумеваете под 'inflate' – Android