如果您
Activity在后台,那么阻止Android杀死您
Activity对我来说不是一个好主意(甚至是必要的)。由于您
Activity是在后台,因此用户看不到它,因此在此期间无需更新UI。
相反,您可以执行以下 *** 作:
如果
Activity是在前台那么它可以接收来自您的更新
JobIntentService通过
BroadcastReceiver您注册/注销同
LocalBroadcastManager在
onResume/onPause。
如果
JobIntentService您
Activity被杀害或在后台完成了IF
的工作,则可以将结果保留在某个地方(例如in中
SharedPreferences),然后在in
onResume中
Activity可以从中读取结果
SharedPreferences。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)