android-alertdialog相关内容

如何更改警报对话框标题分隔线颜色android

我想在警报对话框中设置样式或更改标题标题的分隔线颜色.我搜索了这个问题,我想很多人都在搜索这个.但我仍然无法找到正确的解决方案.我想更改以下内容. 解决方案 您实际上可以通过一个非常简单的 hack 更改 AlertDialog 标题的颜色: public static void brandAlertDialog(AlertDialog dialog) {尝试 {资源资源 = dialo ..
发布时间:2021-11-27 13:32:13 移动开发

如何在没有 Activity 上下文的情况下在 android 中显示对话框?

这看起来应该很简单,但我在任何地方都找不到答案.我有一个在后台执行网络任务的 Android 应用程序.如果错误再次出现,我想显示一个错误对话框.当任务返回时,我不知道哪个 Activity 在前台.基于这篇文章,看起来我们不能使用应用程序上下文显示一个对话框(如果我尝试确实会崩溃). 那么我怎样才能获得当前活动的上下文呢?同样,网络任务的接收器在应用程序上下文中运行,而不是在特定的活动中. ..
发布时间:2021-11-27 13:32:06 移动开发

如何在键盘显示上调整 AlertDialog 的大小

我有一个 AlertDialog 框,上面有大约 10 个控件(文本和 TextView).这些控件位于带有 AlertDialog 的 ScrollView 中,另外还有 2 个正负按钮.我遇到的问题是当软键盘弹出时,两个按钮隐藏在键盘后面. 我在内部视图或对话框中寻找类似重绘功能的东西.下面是我正在谈论的屏幕截图. 解决方案 如果您的对话框是使用 Dialog 主题之一的活动,您 ..

如何从对话框片段获取主机片段中的按钮点击

我有一个 listFragment,我想在 listItemClick 上显示一个 DialogFragment(是/否).我想在 listFragment 中取回用户选择(是/否).我已经阅读了有关侦听器接口机制的内容,但它适用于活动 片段.一种方法可以是: 在包含是/否按钮选择函数的对话框片段中定义接口,并在警告对话框正/负按钮点击时调用这些方法. 在主活动中实现这个接口. 在单击项 ..
发布时间:2021-11-27 13:31:37 移动开发

带圆角的 Android AlertDialog

我一直试图用圆角制作我的警报对话框,但不知何故我无法做到.我试过了,但失败了.我试着关注这个博客 http://blog.stylingandroid.com/archives/271 并做了我的风格基于此. 顺便说一句,现在补充我的问题.我的一些新发现.上面链接中的代码在 2.3.3 (GB) 上运行良好,但在 ICS 中根本不起作用.一些更改导致代码中断. 我想避免创建 9 个补丁 ..

如何在textview中获取微调器值

我在警报对话框微调器中收到 json 响应,现在我希望用户在编辑文本中选择的项目用逗号分隔,但是当我运行应用程序时,我只能选择一个,并且在我的编辑文本中它只显示一个项目... public class MainActivity extends Activity {JSONParser jsonParser = new JSONParser();JSONArray country_list=nul ..
发布时间:2021-11-27 13:31:17 移动开发

Android 简单的警报对话框

我需要向在我的 Android 应用程序上单击按钮的用户显示一条小短信,在 IOS 上我只需要创建一个易于使用的 AlertView,但是对于 Android,我正在努力,因为该解决方案似乎是 x10 倍更难.我看到我需要使用 DialogFragment 但我不明白如何使它工作,有人可以解释一下吗?另外,我的解决方案是否正确,或者有什么更简单的方法可以向用户显示简单的短信? 解决方案 您 ..
发布时间:2021-11-27 13:30:56 移动开发

带有一个、两个和三个按钮的 Android 警报对话框

我不经常发出警报,但每次我都会花一些时间阅读文档 并弄清楚如何去做.由于我现在不得不这样做几次,因此我将在下面写一个答案,以便将来可以返回.具体我想比较 的基本代码 一键(确定) 两个按钮(确定和取消) 三个按钮(正、负、其他) 最好将这三种常见警报类型的基本代码集中在一处,以便日后参考和修改.这个问题问的是如何一键搞定. 解决方案 一键 import android. ..
发布时间:2021-11-27 13:30:27 移动开发

从 DialogFragment 获取值

我希望 DialogFragment 返回一个在解除时在 editQuantity 中输入的值. 但是我没有办法让它工作.我可以通过将值传递给 intent 来做到这一点,但这会破坏当前活动的进度. 除了通过intent,还有什么方法可以返回我的值吗? package com.example.myprojectname;导入 android.app.AlertDialog;导入 an ..
发布时间:2021-11-27 13:29:52 移动开发

带有自定义视图的 AlertDialog:调整大小以包装视图的内容

我在构建的应用程序中遇到了这个问题.请忽略所有设计缺陷和缺乏最佳实践方法,这纯粹是为了展示我无法解决的示例. 我有 DialogFragment,它返回一个基本的 AlertDialog 和一个使用 AlertDialog.Builder.setView() 设置的自定义 View代码>.如果此 View 有特定的大小要求,我如何让 Dialog 正确调整自身大小以显示自定义 View 中的 ..