言語

WebViewClient.OnPageCommitVisible(WebView, String) メソッド

定義

前のページ ナビゲーションから残ったコンテンツ android.webkit.WebView 描画されなくなったことをホスト アプリケーションに通知します。

[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

パラメーター

view
WebView

ナビゲーションが発生した android.webkit.WebView

url
String

このコールバックをトリガーしたページ ナビゲーションに対応する URL。

属性

注釈

前のページ ナビゲーションから残ったコンテンツ android.webkit.WebView 描画されなくなったことをホスト アプリケーションに通知します。

このコールバックを使用して、リサイクルされた android.webkit.WebView を表示して、古いコンテンツが表示されないように安全なポイントを特定できます。 これは、 WebView#onDraw が以前のナビゲーションからコンテンツを描画しなくなったことを保証できる最も早い時点で呼び出されます。 次の描画には、WebViewWebView#setBackgroundColor background colorか、新しく読み込まれたページの内容の一部が表示されます。

このメソッドは、HTTP 応答の本文が読み込みを開始し、DOM に反映され、後続の描画で表示されるときに呼び出されます。 このコールバックはドキュメントの読み込みプロセスの早い段階で発生します。そのため、リンクされたリソース (CSS や画像など) が使用できない可能性があります。

ビジュアル状態の更新の詳細な通知については、 WebView#postVisualStateCallbackを参照してください。

WebView#postVisualStateCallbackに適用されるすべての条件と推奨事項は、この API にも適用されることに注意してください。

このコールバックは、メイン フレーム ナビゲーションに対してのみ呼び出されます。

android.webkit.WebViewClient.onPageCommitVisible(android.webkit.WebView, java.lang.String)の Java ドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象