Language

Activity.OnPrepareDialog メソッド

定義

オーバーロード

Name 説明
OnPrepareDialog(Int32, Dialog, Bundle)
古い.

表示される前に、管理されたダイアログを準備する機会を提供します。

OnPrepareDialog(Int32, Dialog)
古い.

このメソッドは、API レベル 15 では非推奨になりました。

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)に指定されたダイアログ引数。

属性

注釈

このメソッドは、API レベル 15 では非推奨になりました。 代わりに FragmentManager で新しい DialogFragment クラスを使用してください。これは、Android 互換性パッケージを通じて古いプラットフォームでも使用できます。

表示される前に、管理されたダイアログを準備する機会を提供します。 既定の実装では、互換性のために onPrepareDialog(int,Dialog) が呼び出されます。 表示されるたびにアプリケーションの状態に基づいてマネージド ダイアログを更新する必要がある場合は、これをオーバーライドします。 たとえば、時刻選択ダイアログを現在の時刻で更新する必要がある場合があります。 スーパークラスの実装を呼び出す必要があります。 既定の実装では、このアクティビティがダイアログの所有者アクティビティとして設定されます。

関連項目も参照:

android.app.Activity.onPrepareDialogの Android リファレンス。

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

適用対象

OnPrepareDialog(Int32, Dialog)

注意事項

deprecated

このメソッドは、API レベル 15 では非推奨になりました。

[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

int

dialog
Dialog

Dialog

属性

注釈

このメソッドは、API レベル 15 では非推奨になりました。 onPrepareDialog(int,Dialog,Bundle) の古い引数なしバージョン。

android.app.Activity.onPrepareDialogの Android リファレンス。

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

適用対象