【问题标题】:How to change a way Actionbar background is shown?如何更改操作栏背景的显示方式?
【发布时间】:2013-01-25 22:02:20
【问题描述】:

我正在使用 ActionBar Sherlock,我想更改 ActionBar 背景。我可以通过修改我的样式 XML 文件来实现这一点:

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

问题在于,无论设备或位置(横向/水平)如何,操作栏背景图形总是被拉伸,如下所示:

人像模式:

横向模式:

有没有办法改变 background_bitmap 的显示方式?

我希望背景与左/右对齐或缩放和裁剪。

【问题讨论】:

    标签: android android-actionbar actionbarsherlock


    【解决方案1】:

    是的,在/res/drawable/ 中创建一个像这样的drawable xml,并将其引用为操作栏背景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" /> 
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-02-25
      • 1970-01-01
      • 2014-11-22
      相关资源
      最近更新 更多