在 Android Studio theme.xml 中更改颜色
Change a color in Android Studio theme.xml
我正在尝试更改按钮后面的颜色,所以当主题设置为 浅色主题 时,它不再是 #FFFFFF
,但我不能'不知道我需要添加的项目的名称。
提前致谢!
这是应用程序的屏幕截图:
这是我要更改的代码:
<!-- Base application theme. -->
<style name="Theme.MyCalculator" parent="Theme.MaterialComponents.DayNight.NoActionBar">
<!-- Primary brand color. -->
<item name="colorPrimary">@color/primaryOrange</item>
<item name="colorPrimaryVariant">@color/primaryOrange</item>
<item name="colorOnPrimary">@color/white</item>
<!-- Secondary brand color. -->
<item name="colorSecondary">@color/teal_200</item>
<item name="colorSecondaryVariant">@color/teal_700</item>
<item name="colorOnSecondary">@color/black</item>
<!-- Status bar color. -->
<item name="android:statusBarColor" tools:targetApi="l">?attr/colorPrimaryVariant</item>
<!-- Customize your theme here. -->
</style>
</resources>
谢谢大家!我通过在主 LinearLayout
标签的 activity_main.xml 中放置 android:background
解决了这个问题。
我正在尝试更改按钮后面的颜色,所以当主题设置为 浅色主题 时,它不再是 #FFFFFF
,但我不能'不知道我需要添加的项目的名称。
提前致谢!
这是应用程序的屏幕截图:
这是我要更改的代码:
<!-- Base application theme. -->
<style name="Theme.MyCalculator" parent="Theme.MaterialComponents.DayNight.NoActionBar">
<!-- Primary brand color. -->
<item name="colorPrimary">@color/primaryOrange</item>
<item name="colorPrimaryVariant">@color/primaryOrange</item>
<item name="colorOnPrimary">@color/white</item>
<!-- Secondary brand color. -->
<item name="colorSecondary">@color/teal_200</item>
<item name="colorSecondaryVariant">@color/teal_700</item>
<item name="colorOnSecondary">@color/black</item>
<!-- Status bar color. -->
<item name="android:statusBarColor" tools:targetApi="l">?attr/colorPrimaryVariant</item>
<!-- Customize your theme here. -->
</style>
</resources>
谢谢大家!我通过在主 LinearLayout
标签的 activity_main.xml 中放置 android:background
解决了这个问题。