Опитвам се да стилизирам лентата за действие на приложението си (използвам Actionbar 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 (първият, използващ изображението по-горе, вторият, когато замених червените пиксели със зелени):
Опитах се да заменя червеното със зелено във файла с изображение и градиентът се променя съответно (от зелено на лилаво), но все още не разбирам защо има градиент.
Някой може ли да ме насочи в правилната посока?