WebView.SetRendererPriorityPolicy(RendererPriority, Boolean) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Définissez la stratégie de priorité du convertisseur pour ce WebView.
[Android.Runtime.Register("setRendererPriorityPolicy", "(IZ)V", "GetSetRendererPriorityPolicy_IZHandler", ApiSince=26)]
public virtual void SetRendererPriorityPolicy(Android.Webkit.RendererPriority rendererRequestedPriority, bool waivedWhenNotVisible);
[<Android.Runtime.Register("setRendererPriorityPolicy", "(IZ)V", "GetSetRendererPriorityPolicy_IZHandler", ApiSince=26)>]
abstract member SetRendererPriorityPolicy : Android.Webkit.RendererPriority * bool -> unit
override this.SetRendererPriorityPolicy : Android.Webkit.RendererPriority * bool -> unit
Paramètres
- rendererRequestedPriority
- RendererPriority
priorité minimale à laquelle ce WebView souhaite que le processus de convertisseur soit lié.
- waivedWhenNotVisible
- Boolean
si true, cet indicateur spécifie que lorsque ce WebView n’est pas visible, il sera traité comme s’il avait demandé une priorité de #RENDERER_PRIORITY_WAIVED.
- Attributs
Remarques
Définissez la stratégie de priorité du convertisseur pour ce WebView. La stratégie de priorité sera utilisée pour déterminer si un renderer hors processus doit être considéré comme une cible pour tuer OOM.
Étant donné qu’un renderer peut être associé à plusieurs WebView, la priorité finale qu’il est calculée en tant que maximum de tous les WebViews attachés. Lorsqu’un WebView est détruit, il cesse d’être considéré lors du calcul de la priorité du convertisseur. Une fois qu’aucun WebViews n’est associé au renderer, la priorité du renderer est réduite à #RENDERER_PRIORITY_WAIVED.
La stratégie par défaut consiste à définir la priorité #RENDERER_PRIORITY_IMPORTANT indépendamment de la visibilité, et cela ne doit pas être modifié, sauf si l’appelant gère également les blocages du renderer avec WebViewClient#onRenderProcessGone. Tout autre paramètre entraîne la mort des renderers WebView par le système plus agressivement que l’application.
Documentation Java pour android.webkit.WebView.setRendererPriorityPolicy(int, boolean).
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.