Activity.RegisterActivityLifecycleCallbacks メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
このアクティビティのみのライフサイクル コールバックを受け取る Application.ActivityLifecycleCallbacks インスタンスを登録します。
[Android.Runtime.Register("registerActivityLifecycleCallbacks", "(Landroid/app/Application$ActivityLifecycleCallbacks;)V", "GetRegisterActivityLifecycleCallbacks_Landroid_app_Application_ActivityLifecycleCallbacks_Handler", ApiSince=29)]
public virtual void RegisterActivityLifecycleCallbacks(Android.App.Application.IActivityLifecycleCallbacks callback);
[<Android.Runtime.Register("registerActivityLifecycleCallbacks", "(Landroid/app/Application$ActivityLifecycleCallbacks;)V", "GetRegisterActivityLifecycleCallbacks_Landroid_app_Application_ActivityLifecycleCallbacks_Handler", ApiSince=29)>]
abstract member RegisterActivityLifecycleCallbacks : Android.App.Application.IActivityLifecycleCallbacks -> unit
override this.RegisterActivityLifecycleCallbacks : Android.App.Application.IActivityLifecycleCallbacks -> unit
パラメーター
Application.ActivityLifecycleCallbacks: 登録するコールバック インスタンス。 この値は null にすることはできません。
- 属性
注釈
このアクティビティのみのライフサイクル コールバックを受け取る Application.ActivityLifecycleCallbacks インスタンスを登録します。 アプリケーションによって登録されたコールバックに関連して、ここで登録されたコールバックは常にそれらのコールバック内で入れ子になります。 つまり、事前イベントは、最初にアプリケーションに登録されたコールバックに送信され、次にここに登録されたコールバックに送信されます。 Application.ActivityLifecycleCallbacks.onActivityCreated(Activity,Bundle)、Application.ActivityLifecycleCallbacks.onActivityStarted(Activity)、Application.ActivityLifecycleCallbacks.onActivityResumed(Activity) は、最初にアプリケーションに登録されたコールバックに送信され、次にここに登録されたコールバックに送信されます。 その他のすべてのイベントについては、ここで登録されているコールバックが最初に送信されます。 ポスト イベントは、最初にここで登録されたコールバックに送信され、次にアプリケーションに登録されたコールバックに送信されます。 ここに複数のコールバックが登録されている場合は、最初のイン (Application.ActivityLifecycleCallbacks.onActivityPostResumed、最後の順序付けによってアップ) でイベントを受信します。 これをアクティビティのコンストラクターに登録して、使用可能なすべてのコールバックを確実に取得することを強くお勧めします。 このコールバックはこのアクティビティにのみ関連付けられているため、特にライフサイクル コールバックを受け取りたくない場合を除き、通常は登録を解除する必要はありません。
android.app.Activity.registerActivityLifecycleCallbacksの Android リファレンス。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。