言語

WebView.DisableWebView メソッド

定義

現在のプロセスが WebView を使用しないことを示し、WebView が作成された場合、または Android 内の他のメソッドが発生した場合に例外をスローする必要があることを示します。

[Android.Runtime.Register("disableWebView", "()V", "", ApiSince=28)]
public static void DisableWebView();
[<Android.Runtime.Register("disableWebView", "()V", "", ApiSince=28)>]
static member DisableWebView : unit -> unit
属性

注釈

現在のプロセスが WebView を使用しないことを示し、WebView が作成された場合、または android.webkit パッケージ内の他のメソッドが使用されている場合に例外をスローする必要があることを示します。

複数のプロセスを持つアプリケーションでは、WebView を使用することを意図していないプロセスでこれを呼び出して、必要のない有効期間の長いプロセスで WebView の初期化のメモリ使用量が誤って発生するのを防ぎ、潜在的なデータ ディレクトリの競合を防ぐことができます ( #setDataDirectorySuffixを参照)。

たとえば、アクティビティ用の 1 つのプロセスを含むオーディオ プレーヤー アプリケーションと、その再生サービス用の別のプロセスで、再生サービスの android.app.Service#onCreateでこのメソッドを呼び出したい場合があります。

android.webkit.WebView.disableWebView()の Java ドキュメント。

このページの一部は、Androidオープンソースプロジェクトによって作成および共有された作業に基づく変更でありCreative Commons 2.5属性ライセンスに記載されている条件に従って使用されます。

適用対象