我想问一个关于当我的服务停止时重新加载活动的最佳方法的问题。我正在执行以下操作:
提前致谢!
- 通过服务从JSON API下载数据,并在应用程序中所有活动的顶部显示进度条。
- 当我的服务停止(所有数据都已下载)时,我想刷新当前活动。
提前致谢!
IntentService
。只需将您的Intent发送到IntentServices的onHandleIntent()
执行后台处理,并触发一个BroadCastReceiver
来更新您的Activity。
IntentService更新UI的示例。
onDestroy();
原因:每当您的服务被停止时,您都会收到回调到onDestroy();
在这里,您可以刷新您的Activity(通过完成它并重新启动)