Я пытаюсь создать панель действий своего приложения (я использую панель действий Sherlock), изменив ее фон.
Я установил тему для своего приложения, содержащую следующую строку для оформления панели действий:
<item name="android:actionBarStyle">@style/ActionBar</item>
Затем я создал стиль под названием Actionbar
:
<style name="ActionBar" parent="Widget.Sherlock.ActionBar">
<item name="titleTextStyle">@style/TitleText</item>
<item name="android:titleTextStyle">@style/TitleText</item>
<item name="background">@drawable/actionbar_background</item>
<item name="android:background">@drawable/actionbar_background</item>
</style>
Наконец, у меня есть файл изображения с именем actionbar_background.9.png (3x5px) в папке с возможностью рисования, который выглядит так:
Весь этот стиль моей панели действий просто прекрасен, но внизу есть градиент от красного к фиолетовому, и я не понимаю, что это создает. Ниже приведены скриншоты отрендеренного ActionBar (первый с использованием изображения выше, второй, когда я заменил красные пиксели зелеными):
Я попытался заменить красный на зеленый в файле изображения, и градиент соответственно изменился (с зеленого на фиолетовый), но я все еще не понимаю, почему существует градиент.
Кто-нибудь может указать мне правильное направление?