WebView.SetRendererPriorityPolicy(RendererPriority, Boolean) Метод

Определение

Задайте для этого 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

Параметры

rendererRequestedPriority
RendererPriority

минимальный приоритет, с которым этот WebView требует привязки процесса отрисовщика.

waivedWhenNotVisible
Boolean

Значение , если trueэтот веб-представление не отображается, он будет рассматриваться так, как если бы он запросил приоритет #RENDERER_PRIORITY_WAIVED.

Атрибуты

Комментарии

Задайте для этого WebViewполитику приоритета отрисовщика. Политика приоритета будет использоваться для определения того, следует ли рассматривать отрисовщик обработки как целевой объект для убийства OOM.

Так как отрисовщик может быть связан с несколькими WebView, конечный приоритет вычисляется как максимальное количество подключенных веб-представлений. При уничтожении WebView он перестанет рассматриваться при вычислении приоритета отрисовщика. После отсутствия WebViews останется связанным с отрисовщиком, приоритет отрисовщика будет сокращен до #RENDERER_PRIORITY_WAIVED.

Политика по умолчанию — задать приоритет #RENDERER_PRIORITY_IMPORTANT независимо от видимости, и это не должно быть изменено, если вызывающий объект также не обрабатывает сбои отрисовщика.WebViewClient#onRenderProcessGone Любой другой параметр приведет к тому, что средства отрисовки WebView будут убиты системой более агрессивно, чем приложение.

Java документации по android.webkit.WebView.setRendererPriorityPolicy(int, boolean).

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к