我想实现以下行为,但我不确定如何实现:
- 用户开始 Activity
- Activity 启动一个 AsyncTask
- 用户执行一些创建新 Activity 的操作
- AsyncTask 完成并以某种方式将结果返回给新 Activity
有没有办法实现这种行为?
谢谢
最佳答案
创建一个 Service它本身产生自己的线程并进行后台处理。您可以将您的 Activity 绑定(bind)到该服务,以便您可以在处理完成时回调到 Activity 中。
关于android - 异步任务在不同的 Activity 中开始和结束,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8231971/