AlertDialog 建構函式
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
AlertDialog(Context) |
建立使用預設警示對話主題的警示對話方塊。 |
AlertDialog(Context, Int32) |
建立使用明確主題資源的警示對話框。 |
AlertDialog(IntPtr, JniHandleOwnership) |
建立 JNI 物件的 Managed 表示法時使用的建構函式;由運行時間呼叫。 |
AlertDialog(Context, Boolean, IDialogInterfaceOnCancelListener) |
建立使用預設警示對話主題的警示對話方塊。 |
AlertDialog(Context, Boolean, EventHandler) |
AlertDialog(Context)
建立使用預設警示對話主題的警示對話方塊。
[Android.Runtime.Register(".ctor", "(Landroid/content/Context;)V", "")]
protected AlertDialog (Android.Content.Context? context);
[<Android.Runtime.Register(".ctor", "(Landroid/content/Context;)V", "")>]
new Android.App.AlertDialog : Android.Content.Context -> Android.App.AlertDialog
參數
- context
- Context
父內容
- 屬性
備註
建立使用預設警示對話主題的警示對話方塊。
默認警示對話框主題是由 android.R.attr#alertDialogTheme
父 context
代主題內所定義。
的 android.app.AlertDialog.AlertDialog(android.content.Context)
Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。
適用於
AlertDialog(Context, Int32)
建立使用明確主題資源的警示對話框。
[Android.Runtime.Register(".ctor", "(Landroid/content/Context;I)V", "")]
protected AlertDialog (Android.Content.Context? context, int themeResId);
[<Android.Runtime.Register(".ctor", "(Landroid/content/Context;I)V", "")>]
new Android.App.AlertDialog : Android.Content.Context * int -> Android.App.AlertDialog
參數
- context
- Context
父內容
- themeResId
- Int32
要擴充此對話框之主題的資源標識符,或使用 0
父 context
代的預設警示對話主題
- 屬性
備註
建立使用明確主題資源的警示對話框。
指定的主題資源 (themeResId
) 會套用在父 context
主題之上。 它可指定為包含完整填入主題的樣式資源,例如 android.R.style#Theme_Material_Dialog
,以取代父 context
主題中的所有屬性,包括主要和輔色。
若要保留主要和輔色等屬性, themeResId
可以改為指定為重疊主題,例如 android.R.style#ThemeOverlay_Material_Dialog
。 這隻會覆寫將警示視窗設定為對話框樣式所需的視窗屬性。
或者, themeResId
可以指定 為 0
,以使用 父 context
代的已解析值 android.R.attr#alertDialogTheme
。
的 android.app.AlertDialog.AlertDialog(android.content.Context, int)
Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。
適用於
AlertDialog(IntPtr, JniHandleOwnership)
建立 JNI 物件的 Managed 表示法時使用的建構函式;由運行時間呼叫。
protected AlertDialog (IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Android.App.AlertDialog : nativeint * Android.Runtime.JniHandleOwnership -> Android.App.AlertDialog
參數
- transfer
- JniHandleOwnership
JniHandleOwnership,指出如何處理javaReference
備註
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。
適用於
AlertDialog(Context, Boolean, IDialogInterfaceOnCancelListener)
建立使用預設警示對話主題的警示對話方塊。
[Android.Runtime.Register(".ctor", "(Landroid/content/Context;ZLandroid/content/DialogInterface$OnCancelListener;)V", "")]
protected AlertDialog (Android.Content.Context? context, bool cancelable, Android.Content.IDialogInterfaceOnCancelListener? cancelListener);
[<Android.Runtime.Register(".ctor", "(Landroid/content/Context;ZLandroid/content/DialogInterface$OnCancelListener;)V", "")>]
new Android.App.AlertDialog : Android.Content.Context * bool * Android.Content.IDialogInterfaceOnCancelListener -> Android.App.AlertDialog
參數
- context
- Context
父內容
- cancelable
- Boolean
- cancelListener
- IDialogInterfaceOnCancelListener
- 屬性
備註
的 android.app.AlertDialog.AlertDialog(android.content.Context)
Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。
適用於
AlertDialog(Context, Boolean, EventHandler)
protected AlertDialog (Android.Content.Context context, bool cancelable, EventHandler cancelHandler);
new Android.App.AlertDialog : Android.Content.Context * bool * EventHandler -> Android.App.AlertDialog
參數
- context
- Context
- cancelable
- Boolean
- cancelHandler
- EventHandler
備註
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。