2

ActionBar Sherlockを使用していて、ActionBarの背景を変更したいと思いました。これは、スタイルXMLファイルを変更することで実現できました。

<item name="android:background">@drawable/background_bitmap</item>

問題は、デバイスや位置(風景/水平)に関係なく、アクションバーの背景グラフィックが常に次のように引き伸ばされることです。

ポートレートモード:

ポートレートモード

横長モード:

横長モード

background_bitmapの表示方法を変更する方法はありますか?

背景を左右に揃えるか、ズームしてトリミングしたほうがいいです。

4

1 に答える 1

6

はい、でこのようなドローアブルxmlを作成し/res/drawable/、アクションバーの背景ドローアブルとして参照します。

<?xml version="1.0" encoding="utf-8"?>
<bitmap xmlns:android="http://schemas.android.com/apk/res/android"
    android:gravity="right"
    android:src="@drawable/background_bitmap" /> 
于 2013-01-25T14:02:20.487 に答える