71得票3回答
一个Listener可以被lambda表达式替代是什么意思?

我已经使用正常的否定和肯定按钮单击监听器实现了一个AlertDialog。当我调用new DialogInterface.OnClickListener()时,它会显示一个建议: 可以将匿名的new DialogInterface.OnClickListener()替换为lambda。我知道这...

67得票9回答
如何在Fragment中显示AlertDialog?

我想在我的应用程序中显示一个警告对话框。我正在使用片段。我尝试使用以下代码来执行此操作: AlertDialog ad = new AlertDialog.Builder(context) .create(); ad.setCancelable(false); ...

62得票3回答
获取AlertDialog的默认填充值

我需要使用自定义视图创建一个 AlertDialog 。 AlertDialog 的消息具有默认填充,但当我设置视图时,它没有填充。我想要获得与消息默认填充相同的填充。我正在使用扩展 Holo 主题的样式(如果相关的话)。AlertDialog.Builder builder = new Al...

62得票5回答
Android-是否可以将可点击链接添加到字符串资源中?

我通常会在用户首次使用我的应用程序时设置某种类型的AlertDialog,解释如何使用该应用程序并对他们刚下载的内容进行总体介绍。 我还通常从strings.xml文件中加载字符串。 我想做的是使我的字符串资源中的一个单词像Web页面上的超链接一样可点击。 基本上,您将拥有一个AlertD...

61得票9回答
在Jetpack Compose中显示自定义警告对话框

我正在寻找如何在Jetpack Compose中创建自定义对话框。在XML或Material Design中,我们可以轻松地创建自定义对话框,其中可以接受用户输入、单选按钮等等,但是我在Jetpack Compose中找不到类似的东西。

60得票8回答
自定义视图的AlertDialog:调整大小以适应视图内容

我一直在构建的应用中遇到了这个问题。请忽略所有设计上的缺陷和缺乏最佳实践方法,这纯粹是为了展示我无法解决的问题的例子。 我有一个使用AlertDialog.Builder.setView()设置自定义View的DialogFragment,返回一个基本的AlertDialog。如果此View...

59得票5回答
在Android中使用AlertDialog.setMessage()时,如何将文本的一部分设置为粗体?

使用AlertDialog的setMessage()时如何将部分文本设置为粗体?在我的String中添加<b>和</b>并不起作用。

58得票4回答
如何在警告对话框中添加复选框

目前,当用户打开我的应用程序时,会弹出一个AlertDialog,询问他们是否想升级到专业版。 我需要在AlertDialog中添加一个CheckBox,使得当用户打开应用程序时不再显示AlertDialog。 这是我现在的AlertDialog:AlertDialog.Builder b...

57得票7回答
安卓图片对话框/弹出窗口

在Android应用程序中,是否可能只弹出/显示一张图片?类似于覆盖AlertDialog的常规视图,以便它仅包含一张图片而没有其他内容。 解决方案:通过@blessenm的帮助,我找到了答案。将活动掩盖为对话框似乎是理想的方法。以下是我使用的代码。可以按照启动新活动的方式随时调用此对话框样...

56得票8回答
AlertDialog的选项未显示。

我使用 AlertDialog.Builder 创建了一个对话框,并使用 setItems() 设置了一些项目。对话框显示出来了,但是我看不到任何项目,只能看到提示信息。final CharSequence[] items = {"Red", "Green", "Blue"}; AlertD...