AlertDialog 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
AlertDialog(Context) |
创建使用默认警报对话主题的警报对话框。 |
AlertDialog(Context, Int32) |
创建使用显式主题资源的警报对话框。 |
AlertDialog(IntPtr, JniHandleOwnership) |
创建 JNI 对象的托管表示形式时使用的构造函数;由运行时调用。 |
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
要对其放大此对话的主题的资源 ID,或使用 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 对象的托管表示形式时使用的构造函数;由运行时调用。
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 属性许可证中所述的术语使用。