小编pot*_*ato的帖子

使用 daynight 主题时如何更改布局的背景/文本颜色

我正在使用 Theme.AppCompat.DayNight 并且我想自定义某个布局背景和文本颜色以根据它是白天模式还是夜间模式进行更改。

这是我到目前为止尝试过的:

<style name="AppTheme" parent="Theme.AppCompat.DayNight.NoActionBar">
    <!-- Customize your theme here. -->
    <item name="colorPrimary">@color/primaryDarkColorAmber</item>
    <item name="colorPrimaryDark">@color/primaryDarkColorAmber</item>
    <item name="colorControlActivated">@color/primaryDarkColorAmber</item>
</style>

<style name="PopUpTheme" parent="AppTheme">
    <!-- layout custom theme there's no darkBackground value...!! -->
    <item name="android:background">@color/popup_background</item>
</style>
Run Code Online (Sandbox Code Playgroud)

java xml layout android android-layout

4
推荐指数
2
解决办法
2909
查看次数

标签 统计

android ×1

android-layout ×1

java ×1

layout ×1

xml ×1