1215得票38回答
如何在安卓上显示一个警告对话框?

我想显示一个包含消息的对话框/弹出窗口,向用户展示“您确定要删除此条目吗?”并添加一个按钮,上面写着“删除”。当点击“删除”按钮时,它应该删除该条目,否则不会执行任何操作。 我已经为这些按钮编写了一个点击监听器,但是我该如何调用对话框或弹出窗口及其功能呢?

814得票21回答
如何防止对话框在单击按钮时关闭

我有一个带有 EditText 的对话框用于输入。当我在对话框中点击“是”按钮时,它将验证输入,然后关闭对话框。但是,如果输入错误,我想保留在同一个对话框中。每次无论输入是什么,当我点击“否”按钮时,对话框都应自动关闭。我该如何禁用这个功能?顺便说一下,我已经在对话框上使用了PositiveB...

536得票28回答
当进度对话框和后台线程处于活动状态时,如何处理屏幕方向更改?

我的程序在后台线程中执行一些网络活动。在开始之前,它会弹出一个进度对话框。该对话框在处理程序中被关闭。这一切都很好,除非在对话框出现时(和后台线程正在进行)屏幕方向发生改变。此时,应用程序要么崩溃,要么死锁,要么陷入一种奇怪的状态,直到所有线程都被终止为止。 我如何优雅地处理屏幕方向的更改?...

406得票21回答
如何在安卓中创建自定义对话框?

我想创建一个类似下面的自定义对话框: 我尝试了以下几种方法: 创建了一个AlertDialog.Builder的子类,并使用自定义标题和自定义内容视图,但结果不如预期。 另一种尝试是创建DialogFragment的子类,并在onCreateDialog中自定义对话框,但结果不如预期...

309得票16回答
Android 1.6:"android.view.WindowManager $ BadTokenException:无法添加窗口--令牌null不是应用程序" (注:此为提问标题,非解释或回答)

我试图打开一个对话框窗口,但每次尝试打开时都会抛出此异常:Uncaught handler: thread main exiting due to uncaught exception android.view.WindowManager$BadTokenException: Un...

296得票25回答
Android中带有透明背景的对话框

如何从Android对话框中删除黑色背景。 图片显示了问题。 final Dialog dialog = new Dialog(Screen1.this); dialog.requestWindowFeature(Window.FEATURE_NO_TITLE); dialog.setCon...

290得票11回答
如何显示对话框以确认用户是否希望退出 Android Activity?

我一直在尝试当用户试图退出一个Activity时显示一个“您要退出吗?”类型的对话框。 然而,我找不到适当的API钩子。 Activity.onUserLeaveHint() 最初看起来很有前途,但我找不到停止Activity完成的方法。

279得票10回答
Android Activity作为对话框

我有一个名为 whereActity 的 Activity,它还有子对话框。现在,我想将这个活动作为对话框显示在另一个活动中。 我该怎么做呢?

274得票10回答
Android DialogFragment与Dialog的比较

谷歌建议我们使用DialogFragment而非简单的Dialog,使用Fragments API,但在处理简单的是/否确认信息时,使用孤立的DialogFragment是荒谬的。在这种情况下,最佳实践是什么?

225得票30回答
如何设置 DialogFragment 的宽度和高度?

假设我在名为my_dialog_fragment.xml的xml布局文件中指定了我的DialogFragment的布局,并将其根视图的layout_width和layout_height值指定为固定值(例如100dp)。然后,在我的DialogFragment的onCreateView(......