android - 自定义Android Toast中的按钮?

标签 android button android-button toast

可以在 Toast 中设置按钮吗?

理论上,是的,因为您可以从 XML 布局构建自定义 Toast,但我尝试在其中放置一个按钮,但无法让它注册点击。 有没有人设法做这样的事情?

最佳答案

无法点击 Toast。无法在 toast 消息中捕获点击。 您将需要为此构建一个对话框。看Creating Dialogs了解更多信息。

Toast 上的 API类声明 toast 永远不会收到焦点,并且因为 toast 不是 View ,所以没有 onClick 消息。我会假设因此也无法单击 Toast 的子级。

关于android - 自定义Android Toast中的按钮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3308975/

相关文章:

android - 将 Otto 与保留的 Fragment 一起使用时出现 IllegalArgumentException

android - 平板电脑上的 Mapview : How can I center the map with an offset?

javascript - 通过 JQuery 指定按钮名称

android - 下拉按钮/微调器,就像谷歌设计规范中的那些

android - 具有完全相同代码的按钮,产生两种不同的样式

安卓 : Install different flavors with same package names

android - 如何使用socket io从服务器接收消息

html - 按钮不适用于 .pull-left (Bootstrap)

java - Android 应用程序在启动新 Intent 时崩溃

android - 如何在按钮的点击状态下设置背景、文字颜色和角?