Sprache

Instrumentation.ActivityMonitor.OnStartActivity(Intent) Methode

Definition

Wird zum Abfangen aller gestarteten Aktivitäten verwendet.

[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

Parameter

intent
Intent

Intent: Die Absicht, die zum Starten der Aktivität verwendet wird.

Gibt zurück

Das ActivityResult, das bei einer Übereinstimmung verwendet werden muss.

Attribute

Hinweise

Wird zum Abfangen aller gestarteten Aktivitäten verwendet. Ein Nicht-Null-Rückgabewert wird hier als Treffer für diesen Monitor betrachtet. Standardmäßig gibt dies NULL zurück, und Unterklassen können dies überschreiben, um einen Wert ohne Null zurückzugeben, wenn die Absicht abgefangen werden muss. Wenn eine neue Aktivität gestartet wird, wird diese Methode für Instanzen aufgerufen, die mit ActivityMonitor() erstellt wurden, um zu überprüfen, ob eine Übereinstimmung vorhanden ist. Im Falle einer Übereinstimmung wird der Aktivitätsstart blockiert, und das zurückgegebene Ergebnis wird verwendet.

Android-Referenz für android.app.Instrumentation.ActivityMonitor.onStartActivity.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: