共用方式為


Activity.OnPrepareDialog 方法

定義

多載

OnPrepareDialog(Int32, Dialog)
已淘汰.

已取代這個成員。

OnPrepareDialog(Int32, Dialog, Bundle)
已淘汰.

提供在顯示Managed對話方塊之前準備管理對話框的機會。

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

提供在顯示Managed對話方塊之前準備管理對話框的機會。

[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

Managed 對話框的標識碼。

dialog
Dialog

對話框。

args
Bundle

提供給 #showDialog(int, Bundle)的對話框自變數。

屬性

備註

提供在顯示Managed對話方塊之前準備管理對話框的機會。 默認實作會透過呼叫 , #onPrepareDialog(int, Dialog) 以取得相容性。

如果您需要根據每次顯示應用程式的狀態來更新受控對話框,請覆寫此對話方塊。 例如,時間選擇器對話方塊可能會想要以目前時間更新。 您應該呼叫 superclass 的實作。 默認實作會將此活動設定為對話框上的擁有者活動。

已取代這個成員。 請改用 新的 DialogFragment 類別 FragmentManager ;這也可透過Android相容性套件在較舊的平臺上使用。

android.app.Activity.onPrepareDialog(int, android.app.Dialog, android.os.Bundle)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

另請參閱

適用於