所以我有一个RecyclerView
包含下载文件的ArrayList。退出活动并重新启动后,从下载服务中检索ArrayList的正确方法是什么? bindService()
是为此做出的,还是有另一种方式?
答案 0 :(得分:0)
没有bindService()
没有为此做出。您可能应该从服务中将数据保存在数据库中,而不是尝试将其直接传递给Activity,如果它不在前台。
在db中保存数据后,当Activity启动时,检查db是否有任何新数据,如果存在则将其加载到RecyclerView