CrossProfileApps.StartMainActivity Metodo

Definizione

Overload

Nome Descrizione
StartMainActivity(ComponentName, UserHandle)

Avvia l'attività principale specificata del pacchetto chiamante nel profilo specificato.

StartMainActivity(ComponentName, UserHandle, Activity, Bundle)

Avvia l'attività principale specificata del pacchetto chiamante nel profilo specificato, avviando nell'attività specificata.

StartMainActivity(ComponentName, UserHandle)

Avvia l'attività principale specificata del pacchetto chiamante nel profilo specificato.

[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

Parametri

component
ComponentName

Il ComponentName dell'attività da avviare, deve essere esportato e ha l'azione android.content.Intent#ACTION_MAIN, categoria android.content.Intent#CATEGORY_LAUNCHER. In caso contrario, verrà generata l'eccezione SecurityException.

targetUser
UserHandle

L'oggetto UserHandle del profilo deve essere uno degli utenti restituiti da #getTargetUserProfiles(). In caso contrario, verrà generata un'eccezione SecurityException .

Attributi

Commenti

Avvia l'attività principale specificata del pacchetto chiamante nel profilo specificato.

Documentazione java per android.content.pm.CrossProfileApps.startMainActivity(android.content.ComponentName, android.os.UserHandle).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a

StartMainActivity(ComponentName, UserHandle, Activity, Bundle)

Avvia l'attività principale specificata del pacchetto chiamante nel profilo specificato, avviando nell'attività specificata.

[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

Parametri

component
ComponentName

Il ComponentName dell'attività da avviare, deve essere esportato e ha l'azione android.content.Intent#ACTION_MAIN, categoria android.content.Intent#CATEGORY_LAUNCHER. In caso contrario, verrà generata l'eccezione SecurityException.

targetUser
UserHandle

L'oggetto UserHandle del profilo deve essere uno degli utenti restituiti da #getTargetUserProfiles(). In caso contrario, verrà generata un'eccezione SecurityException .

callingActivity
Activity

Attività a cui avviare la nuova attività da per decidere a quale attività deve appartenere la nuova attività. Se null, l'attività verrà sempre avviata in una nuova attività.

options
Bundle

Opzioni dell'attività o null. Vedere android.app.ActivityOptions.

Attributi

Commenti

Avvia l'attività principale specificata del pacchetto chiamante nel profilo specificato, avviando nell'attività specificata.

Documentazione java per android.content.pm.CrossProfileApps.startMainActivity(android.content.ComponentName, android.os.UserHandle, android.app.Activity, android.os.Bundle).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a