草庐IT

alertDialog1

全部标签

android - 关闭 AlertDialog 时键盘未被隐藏

我用显示我的XML布局的类扩展了AlertDialog。我不使用AlertDialog的标准按钮,我有自己的确定和取消按钮。他们的监听器调用dismiss()。问题是如果我正在编辑EditText的内容然后按确定(它是Android3.1平板电脑,键盘不会阻止我与对话框交互),对话框将隐藏但键盘不会,它会留在后台。可能是什么原因以及如何解决?这是我的对话框的构造函数,给出了这个想法:publicNetworkCameraParametersDialog(Contextcontext){super(context);Viewcontent=((LayoutInflater)context

java - 无法在 AlertDialog/LoginDialog 期间隐藏导航栏

我试图通过运行Android4.2.2的应用程序全局隐藏导航栏我已经成功地使用了以下(公认的hackish)方法来实现:getWindow().getDecorView().setSystemUiVisibility(8);它成功地删除了导航栏(事实上它是hackish非常好-这是用于信息亭所以它只会安装在有限数量的设备上)现在,我正尝试删除MainActivity以外其他地方的导航栏-例如当它在AlertDialog/LoginDialog期间重新出现时。我正在尝试使用:publicDialogonCreateDialog(BundlesavedInstanceState){Aler

android - 自定义样式的 AlertDialog 的样式属性

我正在尝试设置我的AlertDialog的样式并且我已经能够通过样式和xml声明更改其中的大部分...但是仍然存在一些问题:如何将标题栏周围的区域从黑色更改为自定义颜色?如何将外部背景更改为透明(阴影落在上面的蓝色外部部分)如何更改按钮,使其不与警报消息周围的黑色边框重叠?这是我在RootActivity中的功能(我的Activity扩展了这个)publicstaticvoidshowNoConnectionDialog(Contextctx1){finalContextctx=ctx1;LayoutInflaterfactory=LayoutInflater.from(ctx);Al

带有 DialogFragment : don't close the dialog even if OK is clicked 的 Android AlertDialog

我有一个带有自定义布局的AlertDialog(只是一个EditText),我想在单击“确定”按钮时验证数据。如果验证失败,我不想关闭对话框。我正在使用对话框的默认按钮(正面和负面)。如果我使用“setPositiveButton(”),newDialogInterface.OnClickListener()...”对话框总是关闭的。我看过几个帖子,他们说应该覆盖onClickListener,但我无法让它工作.这是我找到的代码:ButtontheButton=dialog.getButton(DialogInterface.BUTTON_POSITIVE);theButton.set

android - 没有单选按钮的 AlertDialog setSingleChoice

我正在使用alertDialog来显示类似于微调器的数据。有没有办法使用setItems移动Activity选择(如在setSingleChoice中)?我希望显示的列表看起来像一个微调器,没有单选按钮。 最佳答案 查看thispage来自AndroidAPI。您可以创建要显示的项目列表。数组长度可以任意长。当项目数量足够大时,列表将滚动。非常像旋转器。finalCharSequence[]items={"Red","Green","Blue"};AlertDialog.Builderbuilder=newAlertDialog.B

android - AlertDialog.builder.setView 和 Dialog.setContentView 有什么区别?

按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter指导。关闭9年前。文档如下:AlertDialog.builder.setView:将自定义View设置为对话框的内容。Dialog.setContentView:设置屏幕内容为显式View。但我还是有点困惑,谁能更详细地解释一下?

android - 如何在 Android 上重复使用 AlertDialog 表示是/否?

我正在尝试找到重用显示自定义标题的对话框的方法,然后将“是/否”单击发送到启动该对话框的函数。我有两个按钮,Save和Dismiss,它们都调用Yes/No对话框,一个显示“Doyouwanttosave”,另一个显示“Dismisschanges?”。我认为我的程序很“脏”,但我想它可以工作,但我的问题是“Viewview”变量,我不知道如何将它从Activity传递到Dialog,所以我可以使用它调用启动对话框的函数。提前致谢,赫尔尼德兹我的Activity的.java(它的fragment)publicvoidopen_HH_Fragment_YesNo(Viewview,Str

android - 如何使用AlertDialog的返回值

在大多数情况下,我需要用户多次做出选择。(我做某事并提出一个消息框供用户做出选择并继续做其他事情(可能称为block))所以我写了一个常用的函数publicstaticvoidShowMsgDialog(Contextself,Stringtitle,Stringmsg)虽然它正确地响应了用户的操作,但总是挂起(这意味着当我点击按钮时,之前的操作的值通过全局变量的值是可见的)是否存在任何函数可以让我获取消息框的返回值并像这样使用它:intret=ShowMsgDialog(Contextself,Stringtitle,Stringmsg);下面是我的代码:publicclassMai

android - DatePicker Widget 不会占用 Nexus 6 上的整个 AlertDialog

我有一个使用非常简单的自定义布局的DatePickerFragment。该布局在较小的设备(HTCOnem7)上占据了整个警报对话框,但在Nexus6上却没有。有谁知道为什么DatePicker没有占据Nexus6警报对话框的整个宽度或从哪里开始进行故障排除?谢谢!Nexus6(注意日期标题不会填满整个警告对话框)HTCOnem7dialog_date.xmlDatePickerFragment的onCreateDialog()publicDialogonCreateDialog(BundlesavedInstanceState){Datedate=(Date)getArguments

Android -对话框AlertDialog

文章目录前言一、AlertDialog用法1.使用步骤2.AlertDialog.Builder对象的常用属性讲解二、AlertDialog实例代码提醒消息对话框提问对话框普通列表对话框多选列表对话框自定义布局对话框三、ProgressDialog进度条对话框使用方法ProgressDialog属性实例代码四、日期时间选择对话框日期选择对话框时间选择对话框选择日期范围实例代码前言代码直接复制粘贴使用一、AlertDialog用法1.使用步骤1.创建一个对话框生成器AlertDialog.Builder对象2.设置AlertDialog.Builder对象的属性,图标,标题,内容等3.调用cre