Android 仅更改标题栏的背景和颜色
我正在尝试自定义标题栏的背景和颜色。我在安卓网站上看到过很多例子和堆栈溢出,但对我来说没有任何效果 在示例中,他们在标题栏中添加新元素,但我想自定义现有标题栏Android 仅更改标题栏的背景和颜色,android,android-actionbar,android-titlebar,Android,Android Actionbar,Android Titlebar,我正在尝试自定义标题栏的背景和颜色。我在安卓网站上看到过很多例子和堆栈溢出,但对我来说没有任何效果 在示例中,他们在标题栏中添加新元素,但我想自定义现有标题栏 我不想改变其他任何事情。我只想更改文本的背景色和字体颜色 如果您使用的是Android棒棒糖(api 21+),则可以编辑“styles21.xml”(在res目录中)代码并添加以下内容: <?xml version="1.0" encoding="utf-8"?> <resou
我不想改变其他任何事情。我只想更改文本的背景色和字体颜色 如果您使用的是Android棒棒糖(api 21+),则可以编辑“styles21.xml”(在res目录中)代码并添加以下内容:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="AppTheme" parent="android:Theme.Material">
<!-- Customize your theme using Material Design here. -->
<!-- Title Bar color here -->
<item name="android:colorPrimary">#YOUR_COLOR_HERE</item>
<!-- Background color here -->
<item name="android:windowBackground">#YOUR_COLOR_HERE</item>
</style>
</resources>
#你的颜色在这里
#你的颜色在这里
有关更多信息,请参阅
除非另有规定,否则此XML代码将在整个应用程序(每个不同的视图)中工作
我希望这就是你要找的 如果您使用的是Android棒棒糖(api 21+),则可以编辑“styles21.xml”(在res目录中)代码并添加以下内容:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="AppTheme" parent="android:Theme.Material">
<!-- Customize your theme using Material Design here. -->
<!-- Title Bar color here -->
<item name="android:colorPrimary">#YOUR_COLOR_HERE</item>
<!-- Background color here -->
<item name="android:windowBackground">#YOUR_COLOR_HERE</item>
</style>
</resources>
#你的颜色在这里
#你的颜色在这里
有关更多信息,请参阅
除非另有规定,否则此XML代码将在整个应用程序(每个不同的视图)中工作
我希望这就是你要找的 可能重复的。请尝试此()我已经看到了该示例,这里我的问题是,为什么我们需要创建新的mytitle.xml,因为我们只尝试更改背景,它是否可以在应用程序的其他页面上工作?可能重复的。请尝试此()我已经看到了这个例子,这里我的问题是为什么我们需要创建新的mytitle.xml,因为我们只是尝试更改背景,它在应用程序的其他页面上会起作用吗?如何确定父项意味着哪一个是我的父项?父项是您希望使用的主题。要查看更多关于主题的信息,请访问我答案中的链接。(有3个不同的主题可用)如何确定“家长”意味着哪一个是我的家长?家长是您希望使用的主题。要查看更多关于主题的信息,请访问我答案中的链接。(有3个不同的主题可用)