Intereting Posts
Является ли FLAG_ONLY_ALERT_ONCE сломанным или неправильным, или и то, и другое? Android Как проверить функциональность вызова для поддержки устройств / планшетов Android: намерение галереи возвращает resultCode == RESULT_CANCELED В ListView: активность просочилась в ServiceConnection <youtube.player.internal>, которая была первоначально связана здесь Android YouTube API «Произошла ошибка при инициализации проигрывателя YouTube» Пользовательский элемент списка ListView Графический макет Android Событие «touchmove» в системе Android: Transformer Prime Максимальный лимит для элементов в приложении для выставления счетов / покупки в приложении Как добавить JSoup.jar в мой проект Android? Сбой приложения android при создании динамических таблиц Превосходная программа для Android. Но Android 4.1.2 не запускает приложение Ускоритель доступа (ускоренный опрос) через NativeActivity NDK Настройка настраиваемого шрифта внутри `ImageAdapter extends BaseAdapter` Как я могу вытащить базы данных с моего Android на мой рабочий стол? Рекомендуемый способ форматирования чисел в курсе локали?

Удаление фокуса из 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"