Изменение цвета фона ActionBarSherlock

Я пытаюсь реализовать ActionBarSherlock, потому что мне сказали, что его относительно легко реализовать и настроить. Я нашел, что это было довольно легко реализовать, но я пытаюсь изменить цвет фона ActionBar, и это сложно.

Согласно сайту ( ссылка ), кажется, что вы можете наследовать одну из тем ActionBarSherlock, а затем переопределить нужные вам свойства.

Это то, что у меня есть до сих пор:

   #000000 #000000   

Я замечаю, что встроенная тема использует образы для фона, но я молюсь, чтобы мне не нужно было создавать изображения для изменения цвета фона.

Благодарю.

Цвет фона панели действий определен в стиле для панели действий, а не в самой теме. Вам нужно будет сделать что-то вроде этого:

   

Будьте осторожны с использованием цветов, определенных в XML. ColorDrawable не соблюдал ограничения просмотра на пре-Honeycomb, поэтому, если вы используете навигацию на вкладке с отдельным фоном для просмотра сложенными вкладками, у вас будут проблемы.

Я просто использовал

 getSupportActionBar().setBackgroundDrawable(new ColorDrawable(Color.parseColor("#00853c"))); 

Он изменил цвет фона. Надеюсь, поможет.

Код, упомянутый Джейком Уортоном, верен. Но при применении кода к styles.xml может не работать, если у вас есть minSDK <11, потому что android: actionBarStyle поддерживается в API-11 +

Чтобы решить эту ошибку:

Создайте папку значений-v11 в папке res и создайте файл XML, как указано выше.

  • как я могу получить код страны Android Android без использования GPS?
  • Android: Получение URI файла из URI содержимого?
  • Элемент списка избранных элементов Android ListView выделен
  • Как отключить даты до сегодняшнего дня в DatePickerDialog Android?
  • Пользовательская панель прогресса в Android?
  • getActionView () моего MenuItem возвращает null
  • AndroidStudio - Зависимости модhive в Gradle
  • Проверить навигационную панель
  • Android / iOS - настройка пользовательского URI / протокола
  • Преобразование base64 в изображение в Java
  • Разница между getContext (), getApplicationContext (), getBaseContext () и "this"
  • Давайте будем гением компьютера.