为什么在Android Studio中选择主题会导致我的布局变得不同

时间:2016-03-21 09:19:13

标签: android material-design

我使用android studio开始开发应用程序,但我有一些关于"选择主题"在android工作室。首先,我注意到我选择" NoActionBar"选项,布局就像 enter image description here

状态栏没有颜色,但在我更改为" AppTheme"后,布局变为 enter image description here

我仔细检查了styles.xml中的代码,但没有任何更改。我真的无法弄清楚这一点。任何人都可以向我解释这个吗?提前谢谢。

**我已经想出实际上只选择主题预览,它不会改变我的XML布局。

2 个答案:

答案 0 :(得分:2)

enter image description here

你会在styles.xml

中找到它
    <!-- Base application theme. -->
<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
    <!-- Customize your theme here. -->
    <item name="colorPrimary">@color/colorPrimary</item>
    <item name="colorPrimaryDark">@color/colorPrimaryDark</item>
    <item name="colorAccent">@color/colorAccent</item>
</style>

在你的布局中,这里发生了两件事  1.您的布局在其xml中有一个工具栏。所以工具栏总是显示。  2.上面的图片将让您了解材料主题如何应用颜色。

希望这会对你有所帮助。

答案 1 :(得分:0)

检查color.xml文件中的colorPrimary和colorPrimaryDark