WebSettings.ForceDark Property
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Get the force dark mode for this WebView. -or- Set the force dark mode for this 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
Property Value
the currently set force dark mode.
- Attributes
Remarks
Property getter documentation:
Get the force dark mode for this WebView. The default force dark mode is #FORCE_DARK_AUTO
.
This member is deprecated. refer to #setForceDark
.
Java documentation for android.webkit.WebSettings.getForceDark()
.
Property setter documentation:
Set the force dark mode for this WebView.
This member is deprecated. The "force dark" model previously implemented by WebView was complex and didn't interoperate well with current Web standards for prefers-color-scheme
and color-scheme
. In apps with targetSdkVersion
≥ android.os.Build.VERSION_CODES#TIRAMISU
this API is a no-op and WebView will always use the dark style defined by web content authors if the app's theme is dark. To customize the behavior, refer to #setAlgorithmicDarkeningAllowed
.
Java documentation for android.webkit.WebSettings.setForceDark(int)
.
Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.