다음을 통해 공유


WebView.DisableWebView 메서드

정의

현재 프로세스에서 WebView를 사용할 의도가 없으며 WebView를 만들거나 Android의 다른 메서드를 만들 경우 예외가 throw되어야 함을 나타냅니다.

[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 패키지의 다른 메서드를 사용하는 경우 예외가 throw되어야 함을 나타냅니다.

여러 프로세스가 있는 애플리케이션은 WebView를 사용하지 않는 프로세스에서 이를 호출하여 필요하지 않은 수명이 긴 프로세스에서 WebView를 초기화하는 메모리 사용량이 실수로 발생하지 않도록 하고 잠재적인 데이터 디렉터리 충돌을 방지할 수 있습니다(참조 #setDataDirectorySuffix).

예를 들어 해당 활동에 대한 하나의 프로세스와 재생 서비스에 대한 다른 프로세스가 있는 오디오 플레이어 애플리케이션은 재생 서비스의 android.app.Service#onCreate경우 이 메서드를 호출하려고 할 수 있습니다.

에 대한 android.webkit.WebView.disableWebView()Java 설명서

이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.

적용 대상