Lenguaje

PackageManager.GetLaunchIntentForPackage(String) Método

Definición

Devuelve una intención "buena" para iniciar una actividad de front-door en un paquete.

[Android.Runtime.Register("getLaunchIntentForPackage", "(Ljava/lang/String;)Landroid/content/Intent;", "GetGetLaunchIntentForPackage_Ljava_lang_String_Handler")]
public abstract Android.Content.Intent? GetLaunchIntentForPackage(string packageName);
[<Android.Runtime.Register("getLaunchIntentForPackage", "(Ljava/lang/String;)Landroid/content/Intent;", "GetGetLaunchIntentForPackage_Ljava_lang_String_Handler")>]
abstract member GetLaunchIntentForPackage : string -> Android.Content.Intent

Parámetros

packageName
String

Nombre del paquete que se va a inspeccionar.

Devoluciones

Un completo Intent que se puede usar para iniciar la actividad principal en el paquete. Devuelve null si el paquete no contiene dicha actividad o si <no se reconoce packageName></em>.

Atributos

Comentarios

Devuelve una intención "buena" para iniciar una actividad de front-door en un paquete. Esto se usa, por ejemplo, para implementar un botón "abrir" al examinar los paquetes. La implementación actual busca primero una actividad principal en la categoría Intent#CATEGORY_INFOy después para una actividad principal en la categoría Intent#CATEGORY_LAUNCHER. Devuelve null si no se encuentra ninguno.

Considere la posibilidad de usar #getLaunchIntentSenderForPackage(String) si el autor de la llamada no puede consultar para .packageName

Java documentación para android.content.pm.PackageManager.getLaunchIntentForPackage(java.lang.String).

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