Android Toast将一直显示在屏幕上,直到响应

Android Toast将一直显示在屏幕上,直到响应,android,notifications,wait,toast,Android,Notifications,Wait,Toast,我正在编写一个android应用程序,它将向GSM模块发送一条短信,GSM模块将做一些事情(确切地说是不相关的) 这个应用程序可以做一些事情,比如选择一些设备是打开还是关闭 问题是,我想做一个按钮,它将发送一个问题短信到一个特定的设备。然后我希望弹出一个通知(“等待设备响应”) 我想在收到短信回复之前一直在屏幕上显示此通知 我怎样才能让祝酒词拖到回音为止 我怎样才能让祝酒词拖到回音为止 你没有。由于用户无法摆脱烤面包片,因此它们的寿命有限,因此用户不会因为人们在屏幕上乱放一段时间而感到恼火 因为

我正在编写一个android应用程序,它将向GSM模块发送一条短信,GSM模块将做一些事情(确切地说是不相关的)

这个应用程序可以做一些事情,比如选择一些设备是打开还是关闭

问题是,我想做一个按钮,它将发送一个问题短信到一个特定的设备。然后我希望弹出一个通知(“等待设备响应”)

我想在收到短信回复之前一直在屏幕上显示此通知

我怎样才能让祝酒词拖到回音为止

我怎样才能让祝酒词拖到回音为止

你没有。由于用户无法摆脱
烤面包片
,因此它们的寿命有限,因此用户不会因为人们在屏幕上乱放一段时间而感到恼火


因为您显然有一个活动(“我想制作一个按钮”),所以您可以在活动的UI中显示消息,或者弹出一个对话框。

我已经有了所有菜单、按钮,并且它正在发送短信。我用吐司是因为它很容易用。如果对话会更好,我会试试。那个么我怎样才能终止对话呢?我正在考虑使用线程。我将在其中一个对话框中运行sendSMS函数,当收到响应时,我将终止对话框。@user1727286:“那么我如何终止对话框?”--在
对话框上调用
discouse()
。但我可以从外部终止它吗?因为它将以不同的方式运行thread@user1727286:好的,是的。如果在这方面遇到问题,请在活动中使用
runOnUiThread()
在主应用程序线程上调用
dismise()
。解决问题的一种方法是创建自定义toast使用对话框。如果您想要代码示例,请告诉我。