Activity.CurrentCaller プロパティ

定義

#onNewIntentまたは#onActivityResultを介して新しい意図でこのアクティビティを再び起動したアプリの ComponentCaller インスタンスを返します。

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

プロパティ値

ComponentCaller インスタンス

属性

注釈

#onNewIntentまたは#onActivityResultを介して新しい意図でこのアクティビティを再び起動したアプリの ComponentCaller インスタンスを返します。

このメソッドは、 #onNewIntent メソッドと #onActivityResult メソッド内でのみ機能します。 #onNewIntent外でこのメソッドを呼び出して#onActivityResultすると、IllegalStateExceptionがスローされます。

#onNewIntent(Intent, ComponentCaller)または#onActivityResult(int, int, Intent, ComponentCaller)をオーバーライドする場合は、呼び出し元を取得することもできます。

将来使用するために ComponentCaller インスタンスを保持するには、 #setIntent(Intent, ComponentCaller)を呼び出し、 #getCaller を使用して取得します。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象