Activity.CurrentCaller Eigenschaft

Definition

Gibt die ComponentCaller-Instanz der App zurück, die diese Aktivität mit einer neuen Absicht #onNewIntent über oder #onActivityResulterneut gestartet hat.

public virtual Android.App.ComponentCaller CurrentCaller { [Android.Runtime.Register("getCurrentCaller", "()Landroid/app/ComponentCaller;", "GetGetCurrentCallerHandler", ApiSince=35)] get; }
[<get: Android.Runtime.Register("getCurrentCaller", "()Landroid/app/ComponentCaller;", "GetGetCurrentCallerHandler", ApiSince=35)>]
member this.CurrentCaller : Android.App.ComponentCaller

Eigenschaftswert

ComponentCaller Beispiel

Attribute

Hinweise

Gibt die ComponentCaller-Instanz der App zurück, die diese Aktivität mit einer neuen Absicht #onNewIntent über oder #onActivityResulterneut gestartet hat.

Beachten Sie, dass diese Methode nur innerhalb der #onNewIntent und #onActivityResult der Methoden funktioniert. Wenn Sie diese Methode außerhalb #onNewIntent aufrufen und #onActivityResultwird ein IllegalStateException.

Sie können den Aufrufer auch abrufen, wenn Sie außer Kraft setzen #onNewIntent(Intent, ComponentCaller) oder #onActivityResult(int, int, Intent, ComponentCaller).

Um die ComponentCaller-Instanz für die zukünftige Verwendung beizubehalten, rufen Sie #setIntent(Intent, ComponentCaller)sie auf und rufen #getCaller Sie sie ab.

Java Dokumentation für android.app.Activity.getCurrentCaller().

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: