アプリで ActionBarSherlock ライブラリを使用しています。ActionBar もカスタマイズする必要があったため、次の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 全体に線形グラデーションを設定して、この背景をカバーすることです。そして、それが可能かどうか、そしてそれを行う方法がわかりません。どんな助けでも大歓迎です。