将进度指示器添加到 FireStoreRecyclerAdapter 并在应用恢复后保持 recyclerviev 可见性
Add progress indicator to FireStoreRecyclerAdapter and maintain recyclerviev visibility after app resume
我正在使用 firebase 构建我的应用程序,但是,当我打开应用程序时,它需要一些时间才能显示在 recyclerview 中。另外,当我在一段时间后恢复 activity 时,recyclerview 没有显示。
- 如何添加进度指示器以在仍在加载数据时向用户显示?
- 如何解决recyclerview消失的问题?
How can I add progress indicator to appear to the user when still loading data?
How can I solve the problem of recyclerview disappearing?
关于第一个,你只需要添加一个进度对话框或进度条即可。
https://developer.android.com/reference/android/widget/ProgressBar.html
关于第二个问题:
当您转到另一个 activity 然后按后退按钮时,onResume()
被触发,这就是没有数据的原因。所以最好检索 onResume()
中的数据而不是 onCreate()
我正在使用 firebase 构建我的应用程序,但是,当我打开应用程序时,它需要一些时间才能显示在 recyclerview 中。另外,当我在一段时间后恢复 activity 时,recyclerview 没有显示。
- 如何添加进度指示器以在仍在加载数据时向用户显示?
- 如何解决recyclerview消失的问题?
How can I add progress indicator to appear to the user when still loading data?
How can I solve the problem of recyclerview disappearing?
关于第一个,你只需要添加一个进度对话框或进度条即可。 https://developer.android.com/reference/android/widget/ProgressBar.html
关于第二个问题:
当您转到另一个 activity 然后按后退按钮时,onResume()
被触发,这就是没有数据的原因。所以最好检索 onResume()
中的数据而不是 onCreate()