WebView.SetRendererPriorityPolicy(RendererPriority, Boolean) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Defina a política de prioridade do renderizador para isso 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
Parâmetros
- rendererRequestedPriority
- RendererPriority
a prioridade mínima na qual este WebView deseja que o processo do renderizador seja associado.
- waivedWhenNotVisible
- Boolean
se true, esse sinalizador especifica que, quando este WebView não estiver visível, ele será tratado como se tivesse solicitado uma prioridade de #RENDERER_PRIORITY_WAIVED.
- Atributos
Comentários
Defina a política de prioridade do renderizador para isso WebView. A política de prioridade será usada para determinar se um renderizador fora do processo deve ser considerado um destino para a eliminação de OOM.
Como um renderizador pode ser associado a mais de um WebView, a prioridade final é computada como o máximo de qualquer WebViews anexado. Quando um WebView for destruído, ele deixará de ser considerado ao calcular a prioridade do renderizador. Depois que nenhum WebViews permanecer associado ao renderizador, a prioridade do renderizador será reduzida para #RENDERER_PRIORITY_WAIVED.
A política padrão é definir a prioridade para #RENDERER_PRIORITY_IMPORTANT independentemente da visibilidade, e isso não deve ser alterado, a menos que o chamador também manipule falhas no renderizador.WebViewClient#onRenderProcessGone Qualquer outra configuração resultará na morte mais agressiva dos renderizadores do WebView pelo sistema do que o aplicativo.
Java documentação para android.webkit.WebView.setRendererPriorityPolicy(int, boolean).
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.