我使用在styles.xml
.
在官方 android 开发者网站上:
为了支持 Dark 主题,您必须将应用程序的主题(通常在 res/values/styles.xml 中找到)设置为从 DayNight 主题继承
这就是我所做的。我还创建colors-night.xml
了避免修改无法styles.xml
通过编码修改的颜色,这也有效:当从设备系统激活暗模式时,颜色会自动更改。
在这一点上,我想知道哪种是实现深色主题的最佳方式:创建 2 个不同的主题,使用颜色之夜(和可绘制之夜)或这两种方式的组合?