Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/kotlin/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Android中实现暗模式主题?_Android_Kotlin - Fatal编程技术网

如何在Android中实现暗模式主题?

如何在Android中实现暗模式主题?,android,kotlin,Android,Kotlin,安卓Q由谷歌推出,黑暗主题也随之发布。暗模式适用于系统UI和其中运行的应用程序 我想在应用程序中实现此功能,有什么好的建议吗 谢谢你的帮助 确保导入最新版本的google材质库 com.google.android.material:material:version.latest 然后,您可以将应用程序主题设置为theme.MaterialComponents.DayNight…. 当用户在他们的系统中切换UI时,这将把UI切换到一个暗主题变体 为了支持黑暗主题,您必须将应用程序的主题(通常位于

安卓Q由谷歌推出,黑暗主题也随之发布。暗模式适用于系统UI和其中运行的应用程序

我想在应用程序中实现此功能,有什么好的建议吗


谢谢你的帮助

确保导入最新版本的google材质库
com.google.android.material:material:version.latest

然后,您可以将应用程序主题设置为
theme.MaterialComponents.DayNight….

当用户在他们的系统中切换UI时,这将把UI切换到一个暗主题变体


为了支持黑暗主题,您必须将应用程序的主题(通常位于res/values/styles.xml中)设置为从DayNight主题继承:

<style name="AppTheme" parent="Theme.AppCompat.DayNight">

请参阅文档: