【发布时间】:2013-10-30 09:20:48
【问题描述】:
我有绑定服务。例如,服务有一个方法 calculate(),它会进行一些非常密集的计算,如果活动关闭,应该继续执行(这就是为什么选择服务,而不是异步任务)。这个服务返回一些结果值,当它再次打开时应该显示在活动上。 问题如下,如果绑定服务必须返回一些值,如何优雅地避免 ANR 错误?
【问题讨论】:
标签: android multithreading service android-asynctask android-anr-dialog