情况就是这样:我有一个RecyclerView
我加载List<JSONObject>
(每个JSONObject
都有一个唯一标识符FYI)。这些行是自定义适配器,包含两个ImageView
和TextView
以及一个进度指示器(ProgressPieView
)。
我取得的成就:
点击ImageView
并在适配器中启动自定义AsyncTask
(这会有一些关于进度和结束事件的回调)。
当AsyncTask
完成时,它执行myRecycler.getAdapter().notifyItemRemoved(position);
并删除我之前在适配器中提到的回调中的List<JSONObject>
中的项目。
这就像预期的那样,一切似乎都运转良好。
我要添加的内容:
当我回到上一个屏幕,然后返回我拥有RecyclerView
的活动时,我希望这些行不断更新,并保持与我之前生成的适配器链接(AsyncTasks继续工作) ,他们的回调也是。)
我怎样才能做到这一点?
我可以在MainActivity中制作适配器并从RecyclerViewActivity中使用它吗?如果是,怎么样?
谢谢!