Activity.OnPrepareDialog メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
OnPrepareDialog(Int32, Dialog) |
古い.
このメンバーは非推奨です。 |
OnPrepareDialog(Int32, Dialog, Bundle) |
古い.
表示される前に、管理されたダイアログを準備する機会を提供します。 |
OnPrepareDialog(Int32, Dialog)
注意事項
deprecated
このメンバーは非推奨です。
[Android.Runtime.Register("onPrepareDialog", "(ILandroid/app/Dialog;)V", "GetOnPrepareDialog_ILandroid_app_Dialog_Handler")]
[System.Obsolete("deprecated")]
protected virtual void OnPrepareDialog (int id, Android.App.Dialog? dialog);
[<Android.Runtime.Register("onPrepareDialog", "(ILandroid/app/Dialog;)V", "GetOnPrepareDialog_ILandroid_app_Dialog_Handler")>]
[<System.Obsolete("deprecated")>]
abstract member OnPrepareDialog : int * Android.App.Dialog -> unit
override this.OnPrepareDialog : int * Android.App.Dialog -> unit
パラメーター
- id
- Int32
- dialog
- Dialog
- 属性
注釈
このメンバーは非推奨です。 #onPrepareDialog(int, Dialog, Bundle)
の古い引数なしバージョン。
android.app.Activity.onPrepareDialog(int, android.app.Dialog)
の Java ドキュメント。
このページの一部は、Androidオープンソースプロジェクトによって作成および共有された作業に基づく変更でありCreative Commons 2.5属性ライセンスに記載されている条件に従って使用されます。
適用対象
OnPrepareDialog(Int32, Dialog, Bundle)
注意事項
deprecated
表示される前に、管理されたダイアログを準備する機会を提供します。
[Android.Runtime.Register("onPrepareDialog", "(ILandroid/app/Dialog;Landroid/os/Bundle;)V", "GetOnPrepareDialog_ILandroid_app_Dialog_Landroid_os_Bundle_Handler")]
[System.Obsolete("deprecated")]
protected virtual void OnPrepareDialog (int id, Android.App.Dialog? dialog, Android.OS.Bundle? args);
[<Android.Runtime.Register("onPrepareDialog", "(ILandroid/app/Dialog;Landroid/os/Bundle;)V", "GetOnPrepareDialog_ILandroid_app_Dialog_Landroid_os_Bundle_Handler")>]
[<System.Obsolete("deprecated")>]
abstract member OnPrepareDialog : int * Android.App.Dialog * Android.OS.Bundle -> unit
override this.OnPrepareDialog : int * Android.App.Dialog * Android.OS.Bundle -> unit
パラメーター
- id
- Int32
マネージド ダイアログの ID。
- dialog
- Dialog
ダイアログ。
- args
- Bundle
#showDialog(int, Bundle)
に指定されたダイアログ引数。
- 属性
注釈
表示される前に、管理されたダイアログを準備する機会を提供します。 既定の実装では、互換性のために #onPrepareDialog(int, Dialog)
が呼び出されます。
表示されるたびにアプリケーションの状態に基づいてマネージド ダイアログを更新する必要がある場合は、これをオーバーライドします。 たとえば、時刻選択ダイアログを現在の時刻で更新する必要がある場合があります。 スーパークラスの実装を呼び出す必要があります。 既定の実装では、このアクティビティがダイアログの所有者アクティビティとして設定されます。
このメンバーは非推奨です。 代わりに、FragmentManager
で新しいDialogFragment
クラスを使用します。これは、Android 互換性パッケージを介して古いプラットフォームでも使用できます。
android.app.Activity.onPrepareDialog(int, android.app.Dialog, android.os.Bundle)
の Java ドキュメント。
このページの一部は、Androidオープンソースプロジェクトによって作成および共有された作業に基づく変更でありCreative Commons 2.5属性ライセンスに記載されている条件に従って使用されます。
こちらもご覧ください
- <xref:Android.App.Activity.OnCreateDialog(System.Int32%2c+Android.OS.Bundle)>
- ShowDialog(Int32)
- DismissDialog(Int32)
- RemoveDialog(Int32)