问题标签 [android-dialog]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1727 浏览

android - 我什么时候应该在我的对话框中调用 dimiss() 或 hide()?

我得到了这个对话框片段:

我的问题是:我应该在其中任何一个中调用 .hide() 或 .dismiss() 吗?消息文本将被动态读取,我不希望每个显示的对话框都有一个单独的实例。我只想要一个带有更新消息的消息。

那么我应该如何以及何时调用 remove 或 dismiss ?

0 投票
1 回答
4940 浏览

android - 如何使用 Android 的(非模态)对话框?

我是 Android 的半新手,我不确定我是否看到了关于使用 Android 的非模态对话框的“大局”。我可以放置多种类型的对话框,但是单击“确定”后我不知道如何使用结果。很明显,当显示一个对话框时,调用的 UI 任务继续它的快乐方式。显然,任何重要对话的目的都是从用户那里获取一些信息以进行进一步处理,但主线程已经继续前进。那么我如何使用对话数据的结果来实际做一些事情呢?

我能看到的唯一方法是将我的结果处理放在“确定”按钮的 onclick 处理程序中,但这对我的思维方式来说似乎相当尴尬和笨拙。尽管如此,这是处理对话结果的“通常和习惯”方式吗?有没有更好的办法?还是我大量遗漏了什么?

作为一个具体的例子,假设我想在列表视图中显示一个文件列表并选择一个要删除的文件。我是否将删除代码放在 onclick 处理程序中?

0 投票
1 回答
584 浏览

java - Android 自定义对话框意味着强制关闭

我在我的代码上调用一个对话框函数,但每次我测试它都会强制关闭......这是我的代码:

以及我用来实现对话框的类:

我知道我的“LongPress 检测器”功能正在工作,因为我用吐司对其进行了测试,它工作正常......

那么,有人可以帮助我吗?我很确定我的错在于我调用对话框的方式,我只是看不出为什么或在哪里......

谢谢。

PS:根据要求,这是logcat:

0 投票
13 回答
51104 浏览

android - 删除自定义对话框上的黑色背景

我想删除自定义对话框上的黑色背景,如图所示。我确定黑色背景来自对话框,而不是来自应用程序的背景。

带有黑色背景的自定义对话框;

警报对话框代码

活动代码

风格

图片资源

popup_center_dark.9.png

popup_center_dark.9.png

popup_bottom_medium.9.png

popup_bottom_medium.9.png

popup_top_dark.9.png

popup_top_dark.9.png

0 投票
1 回答
1918 浏览

android - AlertDialog 和 DialogPreference

我有这个用于我的警报对话框,这很完美

但我有一个关于首选项对话框,我希望这个对话框与我的警报对话框具有相同的阶梯。但我不知道将这种风格应用到我的对话框中

注意:我将 android:style="@style/impex_dialog" 放在我的 pref.xml 文件中,并且无法识别此样式标记。

0 投票
2 回答
9980 浏览

android - 对话框首选项中的自定义视图

如何在扩展的 DialogPreference 中设置自定义样式?

并在 xml

或者例如是否可以更改按钮的属性?

我有一个确定按钮,例如我想更改这个“确定”按钮的颜色,我该怎么做?

0 投票
6 回答
14832 浏览

android - 恢复活动时防止对话框多次打开

在我的 Android 应用程序中,为了询问用户他/她是否想恢复当前游戏,我会在主游戏活动上显示一个对话框,说“你想恢复当前游戏吗?是 - 否”。

问题是,如果我在不回答对话的情况下多次恢复此活动,那么我会得到几个对话,彼此叠加,这显然不是我的目标。

我可以使用布尔变量轻松避免这种行为,但我想知道 Dialog 类是否有一种防止被复制的选项或类似的东西。

0 投票
2 回答
4946 浏览

android - 我可以在android中创建半透明+对话框主题吗?

我希望我的活动看起来像一个对话框。

好吧,我使用android:theme="@android:style/Theme.Dialog" 现在实现了这一点,我还希望它是半透明的,因为它出现在android:theme="@android:style/Theme.Translucent"

有没有一种方法可以使用自定义样式将它们混合在一起?请大家给点建议,谢谢

编辑:实现了类似的东西: 现在我想像对话框窗口一样添加边框......我该怎么做???

编辑解决了这个问题。检查答案

0 投票
1 回答
742 浏览

android - 自定义对话框崩溃?

我在布局中有一个图像按钮。我想将其用作自定义对话框的启动器。但是当我点击它时,程序崩溃了。我使用的代码如下:

那有什么问题?提前致谢。

0 投票
2 回答
792 浏览

android - 对话框活动 - 添加按钮单击侦听器

我正在尝试创建一个可以像对话框一样使用的活动。我的活动有一个对话主题,所以它有对话的感觉。在我的布局中,我添加了一个 TextView,用于显示一条消息,以及三个按钮(正、负、中性)。要显示的文本消息作为额外的 Intent 传递。按钮名称也是如此。我隐藏了在 Intent-extras 中传递了空字符串的按钮。这几乎实现了对话框的行为,除了我不知道如何实现按钮单击侦听器。

有任何想法吗?