我有一个FirebaseRecyclerAdapter
,我不想继续更新RecyclerView
。这是因为我有它,所以它根据数据库中有多少个“ View ”,用项目填充 View 。问题是,如果其他人查看了这些项目,则您在应用程序中看到的列表将不断更改顺序。
有没有一种方法可以阻止回收器适配器不断监听数据更改,或者我是否必须采用另一种方法?
非常感谢任何帮助,谢谢。
最佳答案
FirebaseUI中的适配器与构建它们的查询/数据库引用中的数据实时绑定(bind)。没有办法在适配器中关闭此行为。
但是您可以轻松地创建一个ValueEventListener
,该List<T>
会填充一个静态ArrayAdapter
并将其输入ojit_code。
关于android - Firebase android如何防止FirebaseRecyclerAdapter自动更新?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/37465409/