Instrumentation.ActivityMonitor.OnStartActivity(Intent) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.