Activity.OnPrepareDialog 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
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 屬性授權中所述的詞彙使用。
另請參閱
- <xref:Android.App.Activity.OnCreateDialog(System.Int32%2c+Android.OS.Bundle)>
- ShowDialog(Int32)
- DismissDialog(Int32)
- RemoveDialog(Int32)