gpt4 book ai didi

android - style.xml 和 theme.xml android studio 之间的区别?

转载 作者:行者123 更新时间:2023-11-29 17:41:55 24 4
gpt4 key购买 nike

嘿,我正在尝试更改我的操作栏的背景,但我不确定我是否了解样式文件的结构。所以基本上我有 style.xml 用于传递一些元素所需的样式。然后我有 Theme.xml,里面有一组样式,对吗?你如何链接这两者,换句话说,我如何告诉主题我想要指定的样式?我无法更改操作栏的背景,所以这是我的代码:

风格.xml:

    <!-- Base application theme. -->
<style name="MyActionBar" parent="Theme.AppCompat.Light.DarkActionBar">
<item name="android:colorBackground">@color/color_lightBlue</item>
</style>
</resources>

主题.xml:

<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="MyCustomTheme" parent="Theme.AppCompat.Light">

</style>

</resources>

wtf 是 v11/style 吗?

最佳答案

无论您将属性放在 styles.xml 还是 theme.xml 中,如果您将主题应用到您的应用程序或 Activity ,它们最终具有相同的效果。在您的 AndroidManifest.xml 中,为了让主题具有您想要的效果,您应该将自定义主题应用到您的应用中。

<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >

关于android - style.xml 和 theme.xml android studio 之间的区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28444336/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com