WebSettings.AlgorithmicDarkeningAllowed Propiedad

Definición

Obtiene si se permite o no la oscurección algorítmica para este WebView. -o bien- Controlar si se permite el oscurecer algorítmico.

public virtual bool AlgorithmicDarkeningAllowed { [Android.Runtime.Register("isAlgorithmicDarkeningAllowed", "()Z", "GetIsAlgorithmicDarkeningAllowedHandler", ApiSince=33)] get; [Android.Runtime.Register("setAlgorithmicDarkeningAllowed", "(Z)V", "GetSetAlgorithmicDarkeningAllowed_ZHandler", ApiSince=33)] set; }
[<get: Android.Runtime.Register("isAlgorithmicDarkeningAllowed", "()Z", "GetIsAlgorithmicDarkeningAllowedHandler", ApiSince=33)>]
[<set: Android.Runtime.Register("setAlgorithmicDarkeningAllowed", "(Z)V", "GetSetAlgorithmicDarkeningAllowed_ZHandler", ApiSince=33)>]
member this.AlgorithmicDarkeningAllowed : bool with get, set

Valor de propiedad

si se permite o no el oscurecemiento algorítmico.

Atributos

Comentarios

Documentación del captador de propiedades:

Obtiene si se permite o no la oscurección algorítmica para este WebView. El valor predeterminado es false.

Java documentación para android.webkit.WebSettings.isAlgorithmicDarkeningAllowed().

Documentación del establecedor de propiedades:

Controlar si se permite el oscurecer algorítmico.

<b>Nota:</b> Esta API y el comportamiento descrito solo se aplican a las aplicaciones con targetSdkVersionandroid.os.Build.VERSION_CODES#TIRAMISU.

WebView siempre establece la consulta prefers-color-scheme multimedia según el atributo android.R.styleable#Theme_isLightTheme isLightThemede tema de la aplicación, es decir, prefers-color-scheme si light isLightTheme es true o no se especifica; de lo contrario, es dark. Esto significa que el estilo claro o oscuro del contenido web se aplicará automáticamente para que coincida con el tema de la aplicación si el contenido lo admite.

El oscurecemiento algorítmico no se permite de forma predeterminada.

Si el tema de la aplicación es oscuro y permite el oscurecmiento algorítmico, WebView intentará oscurecer el contenido web mediante un algoritmo, si el contenido no define sus propios estilos oscuros y no deshabilita explícitamente la oscurección.

Si Android aplica Force Dark a WebView, WebView omitirá el valor de esta configuración y se comportará como si se hubiera establecido en true.

La API en desuso y relacionada son aplicaciones sin operaciones con &ge; , pero todavía se aplican a las aplicaciones con < .

En la tabla siguiente se resume cómo funcionan las API con diferentes aplicaciones.

table border="2" width="85%" align="center" cellpadding="5"theadtrthApp/thWeb content which uses /thWeb content which does not use /th/tr/theadtdtr tdApp with True or not set/tdRenders with the light theme defined by the content author./td tdRepresenta con el estilo predeterminado definido por el autor de contenido./td/tr tr trtdApp con Android forceDark en efecto/td tdRenders con el tema oscuro definido por el autor del contenido./td tdRepresenta con el estilo modificado a colores oscuros por un algoritmo si el autor del contenido lo permite./td/tr tr trtdApp con False, < y tiene /td tdRenders con el tema oscuro definido por el autor del contenido./td tdRepresenta con el estilo predeterminado definido por el autor de contenido./td/tr tr tdApp con False, &ge; y /td tdRenders con el tema oscuro definido por el autor del contenido./td tdRepresenta con el estilo predeterminado definido por el autor de contenido./td/tr tr tdApp con False, &ge; y /td tdRenders con el tema oscuro definido por el autor del contenido./td tdRepresenta con el estilo modificado a colores oscuros por un algoritmo si el autor del contenido lo permite./td/tr/tbody/table

Java documentación para android.webkit.WebSettings.setAlgorithmicDarkeningAllowed(boolean).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a