Lenguaje

LauncherApps.ResolveActivity(Intent, UserHandle) Método

Definición

Devuelve la información de actividad de una intención determinada y el identificador de usuario, si se resuelve.

[Android.Runtime.Register("resolveActivity", "(Landroid/content/Intent;Landroid/os/UserHandle;)Landroid/content/pm/LauncherActivityInfo;", "GetResolveActivity_Landroid_content_Intent_Landroid_os_UserHandle_Handler")]
public virtual Android.Content.PM.LauncherActivityInfo? ResolveActivity(Android.Content.Intent? intent, Android.OS.UserHandle? user);
[<Android.Runtime.Register("resolveActivity", "(Landroid/content/Intent;Landroid/os/UserHandle;)Landroid/content/pm/LauncherActivityInfo;", "GetResolveActivity_Landroid_content_Intent_Landroid_os_UserHandle_Handler")>]
abstract member ResolveActivity : Android.Content.Intent * Android.OS.UserHandle -> Android.Content.PM.LauncherActivityInfo
override this.ResolveActivity : Android.Content.Intent * Android.OS.UserHandle -> Android.Content.PM.LauncherActivityInfo

Parámetros

intent
Intent

Intención para buscar una coincidencia.

user
UserHandle

Perfil en el que buscar una coincidencia.

Devoluciones

Objeto de información de actividad si hay una coincidencia.

Atributos

Comentarios

Devuelve la información de actividad de una intención determinada y el identificador de usuario, si se resuelve. De lo contrario, devuelve null.

Si el usuario en cuestión es un perfil UserManager#USER_TYPE_PROFILE_PRIVATEoculto, el autor de la llamada debe tener el permiso normal android.Manifest.permission#ACCESS_HIDDEN_PROFILES y el android.app.role.RoleManager#ROLE_HOME rol.

Java documentación para android.content.pm.LauncherApps.resolveActivity(android.content.Intent, android.os.UserHandle).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a