Langue

CrossProfileApps.StartMainActivity Méthode

Définition

Surcharges

Nom Description
StartMainActivity(ComponentName, UserHandle)

Démarre l’activité principale spécifiée du package de l’appelant dans le profil spécifié.

StartMainActivity(ComponentName, UserHandle, Activity, Bundle)

Démarre l’activité principale spécifiée du package d’appelant dans le profil spécifié, en lançant dans l’activité spécifiée.

StartMainActivity(ComponentName, UserHandle)

Démarre l’activité principale spécifiée du package de l’appelant dans le profil spécifié.

[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

Paramètres

component
ComponentName

ComponentName de l’activité à lancer, il doit être exporté et a une action android.content.Intent#ACTION_MAIN, catégorie android.content.Intent#CATEGORY_LAUNCHER. Sinon, SecurityException sera levée.

targetUser
UserHandle

UserHandle du profil doit être l’un des utilisateurs retournés par #getTargetUserProfiles(), sinon une SecurityException levée sera levée.

Attributs

Remarques

Démarre l’activité principale spécifiée du package de l’appelant dans le profil spécifié.

Java documentation pour android.content.pm.CrossProfileApps.startMainActivity(android.content.ComponentName, android.os.UserHandle).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à

StartMainActivity(ComponentName, UserHandle, Activity, Bundle)

Démarre l’activité principale spécifiée du package d’appelant dans le profil spécifié, en lançant dans l’activité spécifiée.

[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

Paramètres

component
ComponentName

ComponentName de l’activité à lancer, il doit être exporté et a une action android.content.Intent#ACTION_MAIN, catégorie android.content.Intent#CATEGORY_LAUNCHER. Sinon, SecurityException sera levée.

targetUser
UserHandle

UserHandle du profil doit être l’un des utilisateurs retournés par #getTargetUserProfiles(), sinon une SecurityException levée sera levée.

callingActivity
Activity

Activité à partir de laquelle commencer la nouvelle activité à partir des fins de décider de la tâche à laquelle la nouvelle activité doit appartenir. Si null, l’activité est toujours démarrée dans une nouvelle tâche.

options
Bundle

Options d’activité ou null. Voir android.app.ActivityOptions.

Attributs

Remarques

Démarre l’activité principale spécifiée du package d’appelant dans le profil spécifié, en lançant dans l’activité spécifiée.

Java documentation pour android.content.pm.CrossProfileApps.startMainActivity(android.content.ComponentName, android.os.UserHandle, android.app.Activity, android.os.Bundle).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à