您好我为我的应用制作了自定义主题。我希望为应用程序的其余部分(ActionBar下方)提供自定义ActionBar和背景。我想知道如何做背景。现在我有:
<style name="MyTheme" parent="android:Theme.Holo">
<item name="android:actionBarStyle">@style/dActionBar</item>
</style>
<style name="dActionBar" parent="@android:style/Widget.Holo.ActionBar">
<item name="android:background">#4C721D</item>
<item name="android:textColor">#FFFFFF</item>
</style>
我是否必须在<item name-"android:background"></item>
中执行MyTheme
,还是必须创建另一个style
?在我创建之后,我需要将它放在res / styles文件夹中吗?对此有什么API限制,如果有的话?
答案 0 :(得分:1)
不要忘记在AndroidManifest.xml
。
<application android:theme="@style/CustomActivityTheme" ... />
您可以找到有关样式操作栏here的所有信息。
要使用漂亮的Holo外观为ActionBar设置样式,请尝试使用此website
希望这有帮助!
答案 1 :(得分:1)
尝试在Style.xml文件中使用以下代码
<item name="android:colorBackground">@color/primary_material_dark</item>
只需使用 android:colorBackground 作为项目名称来定义背景颜色,如下所示:
virtualenv
希望你得到答案,谢谢。