【发布时间】:2015-01-08 17:00:14
【问题描述】:
我有一个包含“概览”视图和 RecyclerView 的 Activity。 (见:https://www.dropbox.com/s/vcd9hlrset28sps/Screenshot_2015-01-08-17-47-07.png?dl=0)
概述显示了有关 RecyclerView 中列表元素的一些统计信息。在Activity的类中初始化,可以通过调用initOverview()进行更新;
Listitems 的 RecyclerView.Adapter 实现了 onlick 以删除特定的列表项。
我的问题是,当我更改列表数据时,概览不会自动更新,所以我想在更改列表数据时从 RecyclerView.Adapter 调用 Activity 的“initOverview()”。
你能帮我完成吗?
如果有帮助,这里是源代码:https://github.com/Tak3r07/UniHelper/tree/master/app/src/main/java/com/tak3r07/CourseStatistics AssignmentsActivit.java 是活动 RecyclerViewAssignmentAdapter.java 是适配器
问候 tak3r07
【问题讨论】:
-
根据您的描述,您可以使用 观察者模式 实现此目的
标签: java android android-activity adapter android-recyclerview