Android 如何从线程显示弹出窗口

Android 如何从线程显示弹出窗口,android,multithreading,android-alertdialog,Android,Multithreading,Android Alertdialog,我们可以从一个线程显示一个警报对话框吗?场景是,线程创建完成的活动(现在应用程序完成),希望线程继续其后台进程,最后需要显示一个弹出窗口。您也可以使用aynctask。显示弹出窗口不会是一个大交易,你不应该这样做。尝试更改您的设计。如果您想在应用程序完成后显示弹出窗口,您可以使用服务。因为当你想像弹出窗口一样显示UI视图时,它们必须与上下文一起显示,像活动或服务。或者,如果你的意思是“线程完成后”,而不是“应用程序”,我建议你使用异步任务。我在线程内进行计算,当它达到0时,我需要显示弹出窗口,另

我们可以从一个线程显示一个警报对话框吗?场景是,线程创建完成的活动(现在应用程序完成),希望线程继续其后台进程,最后需要显示一个弹出窗口。

您也可以使用aynctask。显示弹出窗口不会是一个大交易,你不应该这样做。尝试更改您的设计。如果您想在应用程序完成后显示弹出窗口,您可以使用
服务
。因为当你想像弹出窗口一样显示UI视图时,它们必须与
上下文
一起显示,像
活动
服务
。或者,如果你的意思是“线程完成后”,而不是“应用程序”,我建议你使用
异步任务
。我在线程内进行计算,当它达到0时,我需要显示弹出窗口,另一个澄清是,由于内存等资源不可用,线程由操作系统完成。最适合从后台显示弹出窗口的服务或线程。