Sprache

WebViewClient.OnPageCommitVisible(WebView, String) Methode

Definition

Benachrichtigen Sie die Hostanwendung, dass inhalte, die android.webkit.WebView von vorherigen Seitennavigationen übrig sind, nicht mehr gezeichnet werden.

[Android.Runtime.Register("onPageCommitVisible", "(Landroid/webkit/WebView;Ljava/lang/String;)V", "GetOnPageCommitVisible_Landroid_webkit_WebView_Ljava_lang_String_Handler", ApiSince=23)]
public virtual void OnPageCommitVisible(Android.Webkit.WebView? view, string? url);
[<Android.Runtime.Register("onPageCommitVisible", "(Landroid/webkit/WebView;Ljava/lang/String;)V", "GetOnPageCommitVisible_Landroid_webkit_WebView_Ljava_lang_String_Handler", ApiSince=23)>]
abstract member OnPageCommitVisible : Android.Webkit.WebView * string -> unit
override this.OnPageCommitVisible : Android.Webkit.WebView * string -> unit

Parameter

view
WebView

Die android.webkit.WebView Navigation, für die die Navigation erfolgt ist.

url
String

Die URL, die der Seitennavigation entspricht, die diesen Rückruf ausgelöst hat.

Attribute

Hinweise

Benachrichtigen Sie die Hostanwendung, dass inhalte, die android.webkit.WebView von vorherigen Seitennavigationen übrig sind, nicht mehr gezeichnet werden.

Dieser Rückruf kann verwendet werden, um den Punkt zu bestimmen, an dem es sicher ist, einen wiederverwendeten android.webkit.WebView Sichtbar zu machen, um sicherzustellen, dass kein veralteter Inhalt angezeigt wird. Es wird frühestens aufgerufen, an dem es garantiert werden kann, dass WebView#onDraw keine Inhalte mehr aus früheren Navigationen gezeichnet werden. Die nächste Zeichnung zeigt entweder den WebView#setBackgroundColor background colorWebViewInhalt der neu geladenen Seite oder einen Teil des Inhalts der neu geladenen Seite an.

Diese Methode wird aufgerufen, wenn der Textkörper der HTTP-Antwort mit dem Laden begonnen hat, in das DOM wiedergegeben wird und in nachfolgenden Ziehungen sichtbar ist. Dieser Rückruf tritt frühzeitig im Dokumentladevorgang auf, und Sie sollten davon ausgehen, dass verknüpfte Ressourcen (z. B. CSS und Bilder) möglicherweise nicht verfügbar sind.

Weitere differenzierte Benachrichtigungen über Aktualisierungen des visuellen Zustands finden Sie unter WebView#postVisualStateCallback.

Bitte beachten Sie, dass alle Bedingungen und Empfehlungen, die auch für diese API gelten, gelten WebView#postVisualStateCallback .

Dieser Rückruf wird nur für Hauptframenavigationen aufgerufen.

Java Dokumentation für android.webkit.WebViewClient.onPageCommitVisible(android.webkit.WebView, java.lang.String).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: