WebView.SetRendererPriorityPolicy(RendererPriority, Boolean) Método

Definição

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.

Aplica-se a