假设我有一个RecyclerView
,当它从数据库加载数据时,我想做一些事情。我会像这样想:
recyclerView.setOnUpdateListener(new OnUpdateListener() {
@Override
public void onChanged() {
//I do whatever I want
}
};
我看到的内容:
我看到了这个链接,但问题不是很清楚,答案也没有解释它在做什么。而且它很旧了。
我看到了这个,但还没有得到答案。
为什么?
因为我正在从数据库加载数据,并且希望在加载时显示进度圆圈,并在数据显示时取消它。
注意:我正在使用FirebaseRecyclerAdapter
。
RecyclerView.AdapterDataObserver
是一个抽象类。所以你只需要重写onChanged
方法。我已经更新了我的回答。 - nshmura