我想问一个关于在我的服务停止时重新加载活动的最佳方法的问题。所以我正在做的是:
我想做的是:
所以任何想法都是最好的方法,我必须用它来实现这个目标?
提前致谢!
答案 0 :(得分:4)
在这种情况下,您可以使用IntentService
。只需将您的意图发送到IntentServices onHandleIntent()
执行后台处理并触发BroadCastReceiver
即可更新您的活动。
答案 1 :(得分:0)
当您的服务停止时,您将在您的课程中收到一个扩展服务的回电,该课程覆盖
onDestroy();
原因:每当您收到onDestroy()的回调时,您的服务何时停止;
在该块中,您可以刷新您的活动(通过完成并重新开始)