Я использую библиотеку ActionBarSherlock в своем приложении. Мне также нужно было настроить панель действий, поэтому я добавил пользовательскую тему с набором параметров background
, например:
<style name="Widget.Styled.ActionBar" parent="Widget.Sherlock.Light.ActionBar.Solid.Inverse">
<item name="background">@drawable/action_bar_bg</item>
<item name="android:background">@drawable/action_bar_bg</item>
</style>
action_bar_bg
drawable — это просто растровое изображение мозаичных квадратов:
<?xml version="1.0" encoding="utf-8"?>
<bitmap xmlns:android="http://schemas.android.com/apk/res/android"
android:dither="true"
android:src="@drawable/bg_img_actionbar"
android:tileMode="repeat" />
Далее я хочу установить линейный градиент для всего ActionBar, чтобы он покрыл этот фон. И я понятия не имею, возможно ли это и как это сделать. Любая помощь будет оценена по достоинству.