Recycler视图notifyDataSetInvalidated()等效

时间:2017-05-24 09:08:35

标签: android android-recyclerview

我正在将现有列表视图更改为Recycler View,并尝试创建相应的Recycler View适配器。在我当前的列表视图适配器中,有一个名为notifyDataSetInvalidated()的方法正在使用。什么是等效的回收者视图调用,以使数据无效。

1 个答案:

答案 0 :(得分:0)

NotifyDataSetInvalidated等效将是两个选项。
从适配器刷新UI:

mAdapter.notifyDataSetChanged(); // When dataset of adapter changed

或从recyclerView本身刷新它:

recyclerView.invalidate(); // When adapter or its component changed 

在recyclerView中还有很多其他机会。你可以检查一下: https://developer.android.com/reference/android/support/v7/widget/RecyclerView.Adapter.html