Compartir a través de


LauncherApps.Callback.OnPackagesSuspended Método

Definición

Sobrecargas

OnPackagesSuspended(String[], UserHandle)

Indica que se han suspendido uno o varios paquetes.

OnPackagesSuspended(String[], UserHandle, Bundle)

Indica que se han suspendido uno o varios paquetes.

OnPackagesSuspended(String[], UserHandle)

Indica que se han suspendido uno o varios paquetes.

[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

Parámetros

packageNames
String[]

Nombres de los paquetes que se acaban de suspender.

user
UserHandle

UserHandle del perfil que generó el cambio.

Atributos

Comentarios

Indica que se han suspendido uno o varios paquetes. Por ejemplo, esto puede ocurrir cuando un administrador de dispositivos suspende una aplicación.

Nota: En los dispositivos que se ejecutan android.os.Build.VERSION_CODES#P Android P o versiones posteriores, las aplicaciones que invaliden #onPackagesSuspended(String[], UserHandle, Bundle) no recibirán esta devolución de llamada.

Documentación de Java para android.content.pm.LauncherApps.Callback.onPackagesSuspended(java.lang.String[], android.os.UserHandle).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a

OnPackagesSuspended(String[], UserHandle, Bundle)

Indica que se han suspendido uno o varios paquetes.

[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

Parámetros

packageNames
String[]

Nombres de los paquetes que se acaban de suspender.

user
UserHandle

el usuario para el que se suspendieron los paquetes especificados.

launcherExtras
Bundle

Bundle Un de extras para el iniciador, si se proporciona al sistema, null de lo contrario.

Atributos

Comentarios

Indica que se han suspendido uno o varios paquetes. Un administrador de dispositivos o una aplicación con android.permission.SUSPEND_APPS puede hacerlo.

Una aplicación de suspensión con el permiso android.permission.SUSPEND_APPS puede proporcionar opcionalmente una Bundle información adicional que considere útil para que el iniciador controle el estado suspendido de estos paquetes. El contenido de esto Bundle se supone que es un contrato entre la aplicación de suspensión y el iniciador.

Este miembro está en desuso. launcherExtras debe obtenerse mediante #getSuspendedPackageLauncherExtras(String, UserHandle). Para todos los demás casos, #onPackagesSuspended(String[], UserHandle) debe usarse.

Documentación de Java para android.content.pm.LauncherApps.Callback.onPackagesSuspended(java.lang.String[], android.os.UserHandle, android.os.Bundle).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a