在我的 Activity 中,后台线程中进行了一些操作,该线程在 Activity_1 中启动。后台线程的处理需要一段时间,我想在完成时通过 AlertDialog
通知用户。但是,用户可能同时更改为 Activity_2 或 Activity_3,我希望始终在当前 Activity 中弹出 AlertDialog。
知道如何实现这一点吗?
最佳答案
我最终在我的后台线程中做了类似的事情。它有效,但不确定它是否是一个“好的”解决方案。
Looper.prepare();
mActivity.showDialogAlertDefault();
Looper.loop();
Looper.myLooper().quit();
关于Android:从后台线程引发 AlertDialog,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1796181/