Удалить синий экран

Я создаю панель действий с настраиваемыми кнопками, которые я помещаю в раздел значка menu.xml.

Проблема в том, что когда я их нажимаю, я вижу как выбранную версию изображения кнопки, так и синий фон голой темы.

Это мое menu.xml:

<menu xmlns:android="http://schemas.android.com/apk/res/android" > <item android:id="@+id/current_position" android:icon="@drawable/ab_location_layer" android:menuCategory="container" android:showAsAction="ifRoom" android:title="Current position"> </item> </menu> 

Этот ab_location_layer:

 <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:drawable="@drawable/ab_location_pressed" android:state_pressed="true"/> <item android:drawable="@drawable/ab_location" android:state_pressed="false"/> </selector> 

Ab_location_layer содержит изображение, которое меньше, чем actionBar. Как можно удалить синий фон на панели действий? Я также использую actionbarsherlock.

благодаря

Я нашел ответ в списке рассылки ActionBarSherlock:

Вы должны поставить это

  <item name="android:selectableItemBackground">@null</item> <item name="android:actionBarItemBackground">@null</item> <item name="actionBarItemBackground">@null</item> 

К вашей теме, а не к теме ActionBar

Intereting Posts
Использование намерений для передачи данных между действиями в android Изменение окнаSoftInputMode для фрагментов внутри viewpager Как обращаться к частным строкам ОС Android программно? Какова наилучшая стратегия для хранения android и iphone версии того же приложения Активировать и деактивировать предпочтение Установите фон RelativeLayout с загруженным изображением с помощью универсального загрузчика изображений Можем ли мы использовать ScrollView внутри LinearLayout? Не удалось запустить приложение Android в Eclipse; Внутренняя ошибка произошла во время: «Запуск myApp» Внедрение плавающего представления для потоковой передачи видео Android – загрузка видео из частной папки приложения JsonMappingException: из токена START_ARRAY Событие RecyclerView onScrollStateChanged / onScrolled не запускается, если прокрутка не произошла Как определить, есть ли у edittext английские символы Android-Как показать выбор текста в текстовом режиме? Режимы распознавания речи дублированные фразы на Android