Langue

Instrumentation.StartActivitySync Méthode

Définition

Surcharges

Nom Description
StartActivitySync(Intent)

Démarrez une nouvelle activité et attendez qu’elle commence à s’exécuter avant de retourner.

StartActivitySync(Intent, Bundle)

Démarrez une nouvelle activité et attendez qu’elle commence à s’exécuter avant de retourner.

StartActivitySync(Intent)

Démarrez une nouvelle activité et attendez qu’elle commence à s’exécuter avant de retourner.

[Android.Runtime.Register("startActivitySync", "(Landroid/content/Intent;)Landroid/app/Activity;", "GetStartActivitySync_Landroid_content_Intent_Handler")]
public virtual Android.App.Activity? StartActivitySync(Android.Content.Intent? intent);
[<Android.Runtime.Register("startActivitySync", "(Landroid/content/Intent;)Landroid/app/Activity;", "GetStartActivitySync_Landroid_content_Intent_Handler")>]
abstract member StartActivitySync : Android.Content.Intent -> Android.App.Activity
override this.StartActivitySync : Android.Content.Intent -> Android.App.Activity

Paramètres

intent
Intent

Description de l’activité à démarrer.

Retours

Activité démarrée et en cours d’exécution.

Attributs

Remarques

Démarrez une nouvelle activité et attendez qu’elle commence à s’exécuter avant de retourner. En plus d’être synchrone, cette méthode en tant que différences sémantiques par rapport à l’appel Context.startActivity standard : le composant d’activité est résolu avant de parler avec le gestionnaire d’activités (son nom de classe est spécifié dans l’intention que cette méthode démarre finalement), et il ne vous permet pas de démarrer les activités qui s’exécutent dans un autre processus. En outre, si l’intention donnée se résout en plusieurs activités, au lieu d’afficher une boîte de dialogue pour que l’utilisateur sélectionne une activité, une exception est levée. La fonction retourne dès que l’activité est inactive après l’appel à son activity.onCreate. En règle générale, cela signifie qu’il a parcouru l’initialisation complète, y compris Activity.onResume et dessiné et affiché sa fenêtre initiale.

Voir aussi :

Référence Android pour android.app.Instrumentation.startActivitySync.

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 à

StartActivitySync(Intent, Bundle)

Démarrez une nouvelle activité et attendez qu’elle commence à s’exécuter avant de retourner.

[Android.Runtime.Register("startActivitySync", "(Landroid/content/Intent;Landroid/os/Bundle;)Landroid/app/Activity;", "GetStartActivitySync_Landroid_content_Intent_Landroid_os_Bundle_Handler", ApiSince=28)]
public virtual Android.App.Activity StartActivitySync(Android.Content.Intent intent, Android.OS.Bundle? options);
[<Android.Runtime.Register("startActivitySync", "(Landroid/content/Intent;Landroid/os/Bundle;)Landroid/app/Activity;", "GetStartActivitySync_Landroid_content_Intent_Landroid_os_Bundle_Handler", ApiSince=28)>]
abstract member StartActivitySync : Android.Content.Intent * Android.OS.Bundle -> Android.App.Activity
override this.StartActivitySync : Android.Content.Intent * Android.OS.Bundle -> Android.App.Activity

Paramètres

intent
Intent

Description de l’activité à démarrer.

options
Bundle

Options supplémentaires pour la façon dont l’activité doit être démarrée. Peut être null s’il n’existe aucune option. Pour android.app.ActivityOptions savoir comment générer le bundle fourni ici, il n’existe aucune définition prise en charge pour la générer manuellement.

Retours

Activité démarrée et en cours d’exécution.

Attributs

Remarques

Démarrez une nouvelle activité et attendez qu’elle commence à s’exécuter avant de retourner. En plus d’être synchrone, cette méthode en tant que différences sémantiques par rapport à l’appel Context.startActivity standard : le composant d’activité est résolu avant de parler avec le gestionnaire d’activités (son nom de classe est spécifié dans l’intention que cette méthode démarre finalement), et il ne vous permet pas de démarrer les activités qui s’exécutent dans un autre processus. En outre, si l’intention donnée se résout en plusieurs activités, au lieu d’afficher une boîte de dialogue pour que l’utilisateur sélectionne une activité, une exception est levée. La fonction retourne dès que l’activité est inactive après l’appel à son activity.onCreate. En règle générale, cela signifie qu’il a parcouru l’initialisation complète, y compris Activity.onResume et dessiné et affiché sa fenêtre initiale.

Voir aussi :

Référence Android pour android.app.Instrumentation.startActivitySync.

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 à