相关疑难解决方法(0)

Actionbarsherlock背景图像

在覆盖ActionBarSherlock样式时遇到一些麻烦,希望有人可以提供帮助.我创建了一个像这样的drawable:

(在res/drawable/actionbar_background.xml中)

<?xml version="1.0" encoding="utf-8"?>
<bitmap xmlns:android="http://schemas.android.com/apk/res/android"
    android:src="@drawable/bg"
    android:tileMode="repeat" />
Run Code Online (Sandbox Code Playgroud)

然后在我的应用程序的样式文件中(在res/values/style.xml中)

<?xml version="1.0" encoding="utf-8"?>
<resources>
    <style name="ActionBar" parent="@android:style/Widget.Holo.ActionBar">
    <item name="android:background">@drawable/actionbar_background</item>
</style>
<style name="my_theme" parent="@style/Theme.Sherlock.Light">
        <item name="android:actionBarStyle">@style/ActionBar</item>
    </style>
</resources>
Run Code Online (Sandbox Code Playgroud)

结果是拾取了Theme.Sherlock.Light样式(如果我交换了Theme.Sherlock.Light样式),但是我没有对动作栏的背景本身进行任何样式更改.

谢谢

android themes actionbarsherlock

0
推荐指数
2
解决办法
7576
查看次数

标签 统计

actionbarsherlock ×1

android ×1

themes ×1