问题标签 [android-alertdialog]

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 投票
1 回答
525 浏览

android - 警报内的活动指示器

是否可以添加活动指示器作为警报的一部分?我需要这个,因为很难在白色背景中显示警报视图。请提出想法。

0 投票
3 回答
2215 浏览

java - 解析 XML 并将其显示在 Android 的 AlertDialog 中

我有这个 .xml 文件,其中包含国家及其国家代码。这是它的样子:

现在我希望人们从列表中选择一个国家。我虽然 AlertDialog 会很好地显示所有内容。

我从 xml 文件中获取值的方式是这样的:

我用它来制作我的 AlertDialog:

我不知道这是否有效,因为 DDMS 在我记录它时会返回一些字节码或其他东西。之后它因为 ArrayStoreException 而强制关闭。

现在我的问题是;这是最好的方法吗?如果是,我该如何修复 ArrayStoreException?如果不是,有什么更好的方法让我的用户选择一个国家(可能是一个全新的视图)?此外,我如何注册某人点击的国家/地区?

编辑:

我稍微更改了下面的示例代码,现在我得到一个 NullPointerException ..

NullPointerException 位于list.setAdapter(arrAdapter);

0 投票
1 回答
5510 浏览

android - AlertDialog 是否支持 WebView?

我正在尝试实现一个带有 Webview 的 AlertDialog 。

};

但是,在“查看 alertDialogView = inflater.inflate(R.layout.dialog_layout, null);”时出现错误 说“android.view.InflateException: Binary XML file line #6: Error inflating class webView”和“11-26 17:15:47.934: ERROR/AndroidRuntime(4699): Caused by: java.lang.ClassNotFoundException: android.view .webView 在加载器 dalvik.system.PathClassLoader@43457e60 "

谁能知道发生了什么?AlertDialog 是否支持 WebView?感谢您提前提供任何建议。

干杯,克里斯

0 投票
4 回答
22368 浏览

android - Android Alert Dialog - 如何在按下 OK 按钮后隐藏它

我一直在开发一个Android应用程序。

我想在用户按下 OK 按钮后隐藏它,因为在进行计算时对话框窗口将在前台停留几秒钟。

这是代码:

我怎样才能做到这一点?

PS:我对处理计算的更高级技术(例如:进度对话框、多线程)不感兴趣。

谢谢。

0 投票
1 回答
1027 浏览

android - 调用网络服务后如何显示警报

在我的活动中,我正在调用 web 服务。所以在网络服务返回结果后,我必须显示一个警报。由于警报是 UI 部分,我认为在 onPostExecute() 内部我必须编写警报代码。但是当我喜欢那个错误时。

显示错误:

任何人都可以请帮助解决我的问题。提前致谢 :)

0 投票
3 回答
4276 浏览

android - builder.setInverseBackgroundForced(true) 不起作用

我在我的代码中将 setInverseBackgroundForced 设置为 true,但它似乎不起作用。该代码在深色背景上生成白色文本。

这是我的构建器代码:

我可能做错了什么?我已经在代码块的不同位置尝试了方法调用,但没有解决。

0 投票
2 回答
2528 浏览

android - 如何更改 AlertDialog 中列表项的文本颜色

您好,我正在尝试更改ListPreference弹出窗口列表中项目的文本颜色。我花了一个多小时浏览所有各种样式名称,但我找不到TextAppearance或任何与此特定文本相关的内容。谢谢你的帮助!

0 投票
3 回答
672 浏览

java - 无法在 AlertDialog.Builder 中检查 EditText 的值

我正在尝试检查 AlertDialog.Builder 中 EditText 的值,以便我可以防止用户在 EditText 中输入任何内容。

由于某种原因,当我使用下面的代码时,它永远不会进入if (mEditText.getText() == null || test == "")语句,而是总是执行 else 语句。

有任何想法吗?谢谢各位。

0 投票
3 回答
882 浏览

java - 防止解除 AlertDialog.Builder 直到满足条件

我有一个带有确定按钮、取消按钮和 EditText 的 AlertDialog.Builder。我想阻止用户点击“确定”并关闭对话框,直到他们实际在 EditText 中键入内容。

按下任一按钮时,对话框似乎会自动关闭。有没有办法可以灰色/禁用“确定”按钮,直到我满足条件?

我想我将不得不实现一个自定义对话框来完成这个。有人有想法么?谢谢!

0 投票
1 回答
1228 浏览

android - 从 AlarmManager (Android) 触发警报对话框

(我知道我可以只使用内置的闹钟应用程序,但我是菜鸟,我想自己学习做这个......)

我想写一个提醒应用程序,我可以设置一个时间,它会弹出一个对话框来提醒我一些重要的事情。(我想要一些烦人的东西,因此我必须关闭一个带有消息的对话框,而不仅仅是一个通知哔声。)我可以使用 TimePicker 选择一个时间并执行一项服务——这很容易。但现在呢?

我读过您不应该(或不能)从服务中启动 AlertDialog。我应该将 Activity 绑定到服务并从那里启动 AlertDialog 吗?什么是最佳做法?

提前致谢!!