Lingua

Instrumentation.StartActivitySync Metodo

Definizione

Overload

Nome Descrizione
StartActivitySync(Intent)

Avviare una nuova attività e attendere che inizi l'esecuzione prima della restituzione.

StartActivitySync(Intent, Bundle)

Avviare una nuova attività e attendere che inizi l'esecuzione prima della restituzione.

StartActivitySync(Intent)

Avviare una nuova attività e attendere che inizi l'esecuzione prima della restituzione.

[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

Parametri

intent
Intent

Descrizione dell'attività da avviare.

Valori restituiti

Attività avviata e avviata.

Attributi

Commenti

Avviare una nuova attività e attendere che inizi l'esecuzione prima della restituzione. Oltre a essere sincrono, questo metodo come alcune differenze semantiche rispetto alla chiamata context.startActivity standard: il componente attività viene risolto prima di comunicare con il gestore attività (il nome della classe è specificato nella finalità che questo metodo viene avviato) e non consente di avviare le attività eseguite in un processo diverso. Inoltre, se la finalità specificata viene risolta in più attività, anziché visualizzare una finestra di dialogo per consentire all'utente di selezionare un'attività, verrà generata un'eccezione. La funzione restituisce non appena l'attività diventa inattiva dopo la chiamata a Activity.onCreate. In genere ciò significa che ha eseguito l'inizializzazione completa, tra cui Activity.onResume e disegnata e visualizzata la finestra iniziale.

Vedere anche:

Informazioni di riferimento su Android per android.app.Instrumentation.startActivitySync.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

StartActivitySync(Intent, Bundle)

Avviare una nuova attività e attendere che inizi l'esecuzione prima della restituzione.

[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

Parametri

intent
Intent

Descrizione dell'attività da avviare.

options
Bundle

Opzioni aggiuntive per l'avvio dell'attività. Può essere Null se non sono disponibili opzioni. Per android.app.ActivityOptions informazioni su come compilare il bundle fornito qui, non sono disponibili definizioni supportate per la compilazione manuale.

Valori restituiti

Attività avviata e avviata.

Attributi

Commenti

Avviare una nuova attività e attendere che inizi l'esecuzione prima della restituzione. Oltre a essere sincrono, questo metodo come alcune differenze semantiche rispetto alla chiamata context.startActivity standard: il componente attività viene risolto prima di comunicare con il gestore attività (il nome della classe è specificato nella finalità che questo metodo viene avviato) e non consente di avviare le attività eseguite in un processo diverso. Inoltre, se la finalità specificata viene risolta in più attività, anziché visualizzare una finestra di dialogo per consentire all'utente di selezionare un'attività, verrà generata un'eccezione. La funzione restituisce non appena l'attività diventa inattiva dopo la chiamata a Activity.onCreate. In genere ciò significa che ha eseguito l'inizializzazione completa, tra cui Activity.onResume e disegnata e visualizzata la finestra iniziale.

Vedere anche:

Informazioni di riferimento su Android per android.app.Instrumentation.startActivitySync.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a