Instrumentation.StartActivitySync Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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
- 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 standard Context#startActivity : il componente dell'attività viene risolto prima di comunicare con il gestore attività (il nome della classe è specificato nella finalità che questo metodo alla fine inizia) e non consente di avviare 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, inclusa Activity#onResume e disegnata e visualizzata la finestra iniziale.
per android.app.Instrumentation.startActivitySync(android.content.Intent).
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.
Vedi anche
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
- 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 standard Context#startActivity : il componente dell'attività viene risolto prima di comunicare con il gestore attività (il nome della classe è specificato nella finalità che questo metodo alla fine inizia) e non consente di avviare 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, inclusa Activity#onResume e disegnata e visualizzata la finestra iniziale.
per android.app.Instrumentation.startActivitySync(android.content.Intent, android.os.Bundle).
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.