以编程方式启用android:forceDarkMode吗?

时间:2019-06-16 09:51:23

标签: android androidq

Android Q引入了一项设置,以在应用程序上强制使用暗模式,而不必担心手动更改颜色:https://developer.android.com/preview/features/darktheme#force_dark

即使对于使用WebView的应用程序,这也可以正常工作!但是,我想让用户可以选择在需要时启用暗模式。为此可以利用“ android:forceDarkAllowed”完成的自动更改吗?

1 个答案:

答案 0 :(得分:1)

您可以使用以下代码以编程方式enable the dark theme on Android QAppCompatDelegate.setDefaultNightMode(AppCompatDelegate.MODE_NIGHT_YES);