다음을 통해 공유


LauncherApps.Callback.OnPackagesSuspended 메서드

정의

오버로드

OnPackagesSuspended(String[], UserHandle)

하나 이상의 패키지가 일시 중단되었음을 나타냅니다.

OnPackagesSuspended(String[], UserHandle, Bundle)

하나 이상의 패키지가 일시 중단되었음을 나타냅니다.

OnPackagesSuspended(String[], UserHandle)

하나 이상의 패키지가 일시 중단되었음을 나타냅니다.

[Android.Runtime.Register("onPackagesSuspended", "([Ljava/lang/String;Landroid/os/UserHandle;)V", "GetOnPackagesSuspended_arrayLjava_lang_String_Landroid_os_UserHandle_Handler", ApiSince=24)]
public virtual void OnPackagesSuspended (string[]? packageNames, Android.OS.UserHandle? user);
[<Android.Runtime.Register("onPackagesSuspended", "([Ljava/lang/String;Landroid/os/UserHandle;)V", "GetOnPackagesSuspended_arrayLjava_lang_String_Landroid_os_UserHandle_Handler", ApiSince=24)>]
abstract member OnPackagesSuspended : string[] * Android.OS.UserHandle -> unit
override this.OnPackagesSuspended : string[] * Android.OS.UserHandle -> unit

매개 변수

packageNames
String[]

방금 일시 중단된 패키지의 이름입니다.

user
UserHandle

변경 사항을 생성한 프로필의 UserHandle입니다.

특성

설명

하나 이상의 패키지가 일시 중단되었음을 나타냅니다. 예를 들어 디바이스 관리자가 응용 프로그램을 일시 중단하면 이 작업이 발생할 수 있습니다.

참고: 실행 중인 android.os.Build.VERSION_CODES#P Android P 디바이스 이상에서는 재정 #onPackagesSuspended(String[], UserHandle, Bundle) 의하는 앱이 이 콜백을 받지 않습니다.

에 대한 android.content.pm.LauncherApps.Callback.onPackagesSuspended(java.lang.String[], android.os.UserHandle)Java 설명서

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

적용 대상

OnPackagesSuspended(String[], UserHandle, Bundle)

하나 이상의 패키지가 일시 중단되었음을 나타냅니다.

[Android.Runtime.Register("onPackagesSuspended", "([Ljava/lang/String;Landroid/os/UserHandle;Landroid/os/Bundle;)V", "GetOnPackagesSuspended_arrayLjava_lang_String_Landroid_os_UserHandle_Landroid_os_Bundle_Handler", ApiSince=28)]
public virtual void OnPackagesSuspended (string[]? packageNames, Android.OS.UserHandle? user, Android.OS.Bundle? launcherExtras);
[<Android.Runtime.Register("onPackagesSuspended", "([Ljava/lang/String;Landroid/os/UserHandle;Landroid/os/Bundle;)V", "GetOnPackagesSuspended_arrayLjava_lang_String_Landroid_os_UserHandle_Landroid_os_Bundle_Handler", ApiSince=28)>]
abstract member OnPackagesSuspended : string[] * Android.OS.UserHandle * Android.OS.Bundle -> unit
override this.OnPackagesSuspended : string[] * Android.OS.UserHandle * Android.OS.Bundle -> unit

매개 변수

packageNames
String[]

방금 일시 중단된 패키지의 이름입니다.

user
UserHandle

지정된 패키지가 일시 중단된 사용자입니다.

launcherExtras
Bundle

Bundle 시스템에 null 제공된 경우 시작 관리자에 대한 추가 항목입니다. 그렇지 않은 경우

특성

설명

하나 이상의 패키지가 일시 중단되었음을 나타냅니다. 디바이스 관리자 또는 앱이 android.permission.SUSPEND_APPS 이 작업을 수행할 수 있습니다.

사용 권한이 android.permission.SUSPEND_APPS 있는 일시 중단 앱은 선택적으로 시작 관리자가 이러한 패키지의 일시 중단된 상태를 처리하는 데 도움이 된다고 판단되는 추가 정보를 제공할 Bundle 수 있습니다. 이 Bundle 콘텐츠는 일시 중단 앱과 시작 관리자 간의 계약이어야 합니다.

이 멤버는 더 이상 사용되지 않습니다. launcherExtras 를 사용하여 #getSuspendedPackageLauncherExtras(String, UserHandle)가져와야 합니다. 다른 모든 경우에는 #onPackagesSuspended(String[], UserHandle) 사용해야 합니다.

에 대한 android.content.pm.LauncherApps.Callback.onPackagesSuspended(java.lang.String[], android.os.UserHandle, android.os.Bundle)Java 설명서

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

적용 대상