Lingua

Instrumentation.ActivityMonitor.OnStartActivity(Intent) Metodo

Definizione

Utilizzato per intercettare qualsiasi attività avviata.

[Android.Runtime.Register("onStartActivity", "(Landroid/content/Intent;)Landroid/app/Instrumentation$ActivityResult;", "GetOnStartActivity_Landroid_content_Intent_Handler", ApiSince=26)]
public virtual Android.App.Instrumentation.ActivityResult OnStartActivity(Android.Content.Intent intent);
[<Android.Runtime.Register("onStartActivity", "(Landroid/content/Intent;)Landroid/app/Instrumentation$ActivityResult;", "GetOnStartActivity_Landroid_content_Intent_Handler", ApiSince=26)>]
abstract member OnStartActivity : Android.Content.Intent -> Android.App.Instrumentation.ActivityResult
override this.OnStartActivity : Android.Content.Intent -> Android.App.Instrumentation.ActivityResult

Parametri

intent
Intent

Finalità: finalità usata per avviare l'attività.

Valori restituiti

ActivityResult che deve essere usato in caso di corrispondenza.

Attributi

Commenti

Utilizzato per intercettare qualsiasi attività avviata. Un valore restituito non Null verrà considerato un hit per questo monitoraggio. Per impostazione predefinita, verranno restituiti valori Null e le sottoclassi possono eseguirne l'override per restituire un valore non Null se la finalità deve essere intercettata. Ogni volta che viene avviata una nuova attività, questo metodo verrà chiamato nelle istanze create usando ActivityMonitor() per verificare se esiste una corrispondenza. In caso di corrispondenza, l'avvio dell'attività verrà bloccato e verrà usato il risultato restituito.

Informazioni di riferimento su Android per android.app.Instrumentation.ActivityMonitor.onStartActivity.

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