【发布时间】:2014-12-10 03:27:49
【问题描述】:
我的代码如下所示
RecyclerViewAdapter violateRuleListAdapter;
@Override
public void onCreate() {
...
myDataset=getFromDatabase();
violateRuleListAdapter = new ViolateRuleListAdapter(mContext, myDataset);
mViolateRuleRecyclerView.setAdapter(violateRuleListAdapter);
}
@Override
public void onResume() {
myDataset=getFromDatabase();
violateRuleListAdapter.notifyDataSetChanged();
}
应用程序从 db 获取数据集,该数据集在其他活动中发生了变化。但是当我返回时,我发现适配器没有改变。我不能像 BaseAdapter 一样使用它吗?
【问题讨论】:
标签: android android-layout android-recyclerview