android firebase与recyclerview分页

时间:2017-08-02 10:07:28

标签: android firebase firebase-realtime-database pagination

我有很多关于Firebase数据库的数据,我想为应用程序创建一个分页功能。

我已经阅读了其他答案,他们建议使用此方法

DatabaseReference jokesRef = FirebaseDatabase.getInstance().getReference().child("child");
Query jokesQuery = jokesRef.orderByKey().startAt(offset).limitToLast(count).addValueEventListener(new OnValueEventListener() {
    ...
};
offset += count

但这意味着要添加多功能的ValueEventListener,每页一个。

此外,如果页面一次全部加载怎么办?就像用户滚动到第10页一样,这意味着所有10个页面都保留在内存中,当设备更改方向或任何其他配置时,所有页面都将被删除并重新加载。

0 个答案:

没有答案
相关问题