我想为我的应用程序实现夜间模式,但不想使用任何兼容库。我将资源放在 values-night 文件夹中并使用下一个代码:
UiModeManager systemService = (UiModeManager) this.getSystemService(UI_MODE_SERVICE);
systemService.setNightMode(UiModeManager.MODE_NIGHT_YES);
根据文档,它适用于 API >22 并且确实如此。是否有强制使用 API 15-22 上 -night 文件夹中的资源的解决方法?