【发布时间】:2012-03-02 13:18:34
【问题描述】:
我正在使用 Android 原生操作栏。我想添加我自己的可绘制资源作为操作栏的背景。所以,我做了一个如下的主题:
res/values/themes.xml:
<style name="Theme.MyStyle" parent="android:style/Theme.Holo.Light">
<item name="android:background">@drawable/my_bg</item>
</style>
然后,在 AndroidManifest.xml 文件中,我将此样式添加到我的应用程序中:
<application
android:debuggable="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/Theme.MyStyle"
>
<activity ...>
<activity .../>
...
</application>
但是,背景可绘制对象不仅应用于操作栏还应用于所有片段的内容。为什么?
我的第二个问题是,如何自定义 overflow 图标和操作栏上最左侧的“向上”按钮??
【问题讨论】:
标签: android android-layout android-intent android-widget android-actionbar