Android 如何为整个应用程序定制主题
我在整个应用程序中使用了Android 如何为整个应用程序定制主题,android,actionbarsherlock,Android,Actionbarsherlock,我在整个应用程序中使用了Theme.Sherlock.Light.DarkActionBar。现在,默认情况下,操作栏背景颜色为黑色。如何改变这个颜色。基本上如何为整个应用程序定制主题 <activity android:name="com.mypath.myapp.FirstActivity" android:label="@string/app_name" android:theme="@style/Theme.S
Theme.Sherlock.Light.DarkActionBar
。现在,默认情况下,操作栏背景颜色为黑色。如何改变这个颜色。基本上如何为整个应用程序定制主题
<activity
android:name="com.mypath.myapp.FirstActivity"
android:label="@string/app_name"
android:theme="@style/Theme.Sherlock.Light.DarkActionBar"
>
您可以在应用程序标记的清单文件中定义整个应用程序的主题,如下所示:
您可以在应用程序标记的清单文件中定义整个应用程序的主题,如下所示:
看一看。您必须创建自己的主题样式。请查看。您必须创建自己的主题样式。您可以在中使用android:Theme=Theme\u样式
您可以在中使用android:Theme=Theme\u样式
来修改默认的android sdk主题,您可以在以下位置找到android sdk themes.xml文件:
\android-sdk\platforms\...\data\res\values\themes.Xml
因此,您可以更改整个应用程序主题。要修改默认的android sdk主题,您可以在以下位置找到android sdk themes.xml文件:
\android-sdk\platforms\...\data\res\values\themes.Xml
因此,您可以更改整个应用程序主题。这里什么是android:theme=theme\u风格?是android:theme=“@style/AppBaseTheme”是。这是主题的风格资源。@Ram,我已经更新了我的答案。显然,您正在尝试的可以从API 11及以后的版本中完成。上面的XML直接来自Android开发者文档。已经发布了链接。这里什么是android:theme=theme\u风格?是android:theme=“@style/AppBaseTheme”是。这是主题的风格资源。@Ram,我已经更新了我的答案。显然,您正在尝试的可以从API 11及以后的版本中完成。上面的XML直接来自Android开发者文档。已经发布了链接。
<resources>
<style name="CustomActivityTheme" parent="@android:style/Theme.Holo">
<item name="android:actionBarStyle">@style/MyActionBar</item>
</style>
<style name="MyActionBar" parent="@android:style/Widget.Holo.ActionBar">
<item name="android:background">@drawable/ab_background</item>
<item name="android:backgroundStacked">@drawable/ab_background</item>
<item name="android:backgroundSplit">@drawable/ab_split_background</item>
</style>
</resources>
\android-sdk\platforms\...\data\res\values\themes.Xml