根据手机模式更改背景颜色-Java中的Android Studio



我正在尝试用Android Studio构建一个Java应用程序。我计划制作两个版本:白天版本和晚上版本。如何根据设置的模式更改xml文件的背景?也就是说,如果是白天,背景必须是白色,如果是晚上,背景必须为蓝色。

有几种方法可以做到这一点,其中一种方法如下:

您需要在res/values/colors下创建2个文件。一个作为默认值,一个用于夜间。

在每个文件中创建如下内容:

<color name="application_background">HEX_CODE_VALUE</color>

然后,在您想要的布局中,只需添加application_background作为背景颜色——假设您使用的是XML布局。

最新更新