Удаление фокуса из RecycleView в Android

У меня есть приложение, использующее RecyclerView , и на планшете я получаю светло-голубой фон. Особенно на устройствах Jelly Bean и в эмуляторе. Я попытался удалить его, отметив мой RecyclerView как android:focusable="false" Я знаю, что это индикатор фокуса, поскольку на эмуляторе, если я ударил ключ вкладки, он уходит и выделяет кнопку в пользовательском интерфейсе. Он не отображается на телефонах, которые я использовал.

Так почему это делается на сенсорном устройстве? И как мне избавиться от него?

Solutions Collecting From Web of "Удаление фокуса из RecycleView в Android"

Это стиль вашего элемента recyclerView. Использовать selectors

 <?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_pressed="true" android:drawable="@color/pressedStateColor" /> <item android:state_focused="true" android:drawable="@color/focusedStateColor" /> <item android:drawable="@color/normalStateColor" /> </selector> 

Если вы не видите, какой цвет показывать только один цвет для сфокусированного состояния или попробуйте "@android:color/transparent" .

Затем установите ваш android:background="@drawable/your_above_xml"