WebSettings.ForceDark 属性

定义

获取此 WebView 的强制深色模式。 - 或 - 为此 WebView 设置强制深色模式。

public virtual Android.Webkit.ForceDarkMode ForceDark { [Android.Runtime.Register("getForceDark", "()I", "GetGetForceDarkHandler", ApiSince=29)] get; [Android.Runtime.Register("setForceDark", "(I)V", "GetSetForceDark_IHandler", ApiSince=29)] set; }
[<get: Android.Runtime.Register("getForceDark", "()I", "GetGetForceDarkHandler", ApiSince=29)>]
[<set: Android.Runtime.Register("setForceDark", "(I)V", "GetSetForceDark_IHandler", ApiSince=29)>]
member this.ForceDark : Android.Webkit.ForceDarkMode with get, set

属性值

当前设置的强制深色模式。

属性

注解

属性 getter 文档:

获取此 WebView 的强制深色模式。 默认强制深色模式为 #FORCE_DARK_AUTO

此成员已弃用。 #setForceDark引用 。

适用于 . 的 android.webkit.WebSettings.getForceDark()Java 文档

属性 setter 文档:

为此 WebView 设置强制深色模式。

此成员已弃用。 以前由 WebView 实现的“强制深色”模型很复杂,并且无法与当前的 Web 标准prefers-color-schemecolor-scheme进行良好互操作。 在具有 targetSdkVersion ≥ 的应用中, android.os.Build.VERSION_CODES#TIRAMISU 此 API 是一种无操作,如果应用的主题为深色,WebView 将始终使用 Web 内容作者定义的深色样式。 若要自定义行为,请参阅 #setAlgorithmicDarkeningAllowed

适用于 . 的 android.webkit.WebSettings.setForceDark(int)Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于