Lenguaje

CrossProfileApps.StartMainActivity Método

Definición

Sobrecargas

Nombre Description
StartMainActivity(ComponentName, UserHandle)

Inicia la actividad principal especificada del paquete de llamador en el perfil especificado.

StartMainActivity(ComponentName, UserHandle, Activity, Bundle)

Inicia la actividad principal especificada del paquete de llamador en el perfil especificado, iniciando en la actividad especificada.

StartMainActivity(ComponentName, UserHandle)

Inicia la actividad principal especificada del paquete de llamador en el perfil especificado.

[Android.Runtime.Register("startMainActivity", "(Landroid/content/ComponentName;Landroid/os/UserHandle;)V", "GetStartMainActivity_Landroid_content_ComponentName_Landroid_os_UserHandle_Handler", ApiSince=28)]
public virtual void StartMainActivity(Android.Content.ComponentName component, Android.OS.UserHandle targetUser);
[<Android.Runtime.Register("startMainActivity", "(Landroid/content/ComponentName;Landroid/os/UserHandle;)V", "GetStartMainActivity_Landroid_content_ComponentName_Landroid_os_UserHandle_Handler", ApiSince=28)>]
abstract member StartMainActivity : Android.Content.ComponentName * Android.OS.UserHandle -> unit
override this.StartMainActivity : Android.Content.ComponentName * Android.OS.UserHandle -> unit

Parámetros

component
ComponentName

ComponentName de la actividad que se va a iniciar, debe exportarse y tener la acción android.content.Intent#ACTION_MAIN, categoría android.content.Intent#CATEGORY_LAUNCHER. De lo contrario, se producirá SecurityException.

targetUser
UserHandle

UserHandle del perfil debe ser uno de los usuarios devueltos por #getTargetUserProfiles(); de lo contrario, se producirá una SecurityException excepción .

Atributos

Comentarios

Inicia la actividad principal especificada del paquete de llamador en el perfil especificado.

Java documentación para android.content.pm.CrossProfileApps.startMainActivity(android.content.ComponentName, 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

StartMainActivity(ComponentName, UserHandle, Activity, Bundle)

Inicia la actividad principal especificada del paquete de llamador en el perfil especificado, iniciando en la actividad especificada.

[Android.Runtime.Register("startMainActivity", "(Landroid/content/ComponentName;Landroid/os/UserHandle;Landroid/app/Activity;Landroid/os/Bundle;)V", "GetStartMainActivity_Landroid_content_ComponentName_Landroid_os_UserHandle_Landroid_app_Activity_Landroid_os_Bundle_Handler", ApiSince=33)]
public virtual void StartMainActivity(Android.Content.ComponentName component, Android.OS.UserHandle targetUser, Android.App.Activity? callingActivity, Android.OS.Bundle? options);
[<Android.Runtime.Register("startMainActivity", "(Landroid/content/ComponentName;Landroid/os/UserHandle;Landroid/app/Activity;Landroid/os/Bundle;)V", "GetStartMainActivity_Landroid_content_ComponentName_Landroid_os_UserHandle_Landroid_app_Activity_Landroid_os_Bundle_Handler", ApiSince=33)>]
abstract member StartMainActivity : Android.Content.ComponentName * Android.OS.UserHandle * Android.App.Activity * Android.OS.Bundle -> unit
override this.StartMainActivity : Android.Content.ComponentName * Android.OS.UserHandle * Android.App.Activity * Android.OS.Bundle -> unit

Parámetros

component
ComponentName

ComponentName de la actividad que se va a iniciar, debe exportarse y tener la acción android.content.Intent#ACTION_MAIN, categoría android.content.Intent#CATEGORY_LAUNCHER. De lo contrario, se producirá SecurityException.

targetUser
UserHandle

UserHandle del perfil debe ser uno de los usuarios devueltos por #getTargetUserProfiles(); de lo contrario, se producirá una SecurityException excepción .

callingActivity
Activity

Actividad a la que se va a iniciar la nueva actividad para decidir a qué tarea debe pertenecer la nueva actividad. Si nulles , la actividad siempre se iniciará en una nueva tarea.

options
Bundle

Opciones de actividad o null. Consulte android.app.ActivityOptions.

Atributos

Comentarios

Inicia la actividad principal especificada del paquete de llamador en el perfil especificado, iniciando en la actividad especificada.

Java documentación para android.content.pm.CrossProfileApps.startMainActivity(android.content.ComponentName, android.os.UserHandle, android.app.Activity, android.os.Bundle).

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