Android,从Firebase加载数据完成 [英] Android, on finish loading data from firebase
问题描述
如何在包含回收器视图的活动开始时显示进度栏,一旦回收器视图从firebase数据库加载数据,该进度条应该被隐藏?
How to show the Progressbar on start of the activity that contains recycler view which should be hidden once the recycler view loads the data from firebase database?
在 onCreate 方法中,我正在显示我的ProgressBar,但我不知道何时应该隐藏它.
In onCreate method I am showing my ProgressBar but I don't know when should I hide it.
你们能给我一些想法吗?谢谢
Can you guys give me some ideas? Thanks
推荐答案
假设您正在使用FirestoreRecyclerAdapter
来解决此问题,请创建一个新的对象ProgressBar
并开始在onCreate()
方法中显示它,或者如果要直接将其添加到.XML文件中,最后将其添加到适配器类中,请重写以下方法:
Assuming you are using a FirestoreRecyclerAdapter
, to solve this, create a new object of ProgressBar
and start showing it in the onCreate()
method, or if you want add it directly in your .XML file and finally in your adapter class, override the following method:
@Override
public void onDataChanged() {
if (progressBar != null) {
progressBar.setVisibility(View.GONE);
}
}
这篇关于Android,从Firebase加载数据完成的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!