从Firebase数据库加载数据时,我没有找到任何解决方案
DatabaseReference databaseReference = FirebaseDatabase.getInstance().getReference("videodata");
databaseReference.addValueEventListener(new ValueEventListener() {
@Override
public void onDataChange(@NonNull DataSnapshot dataSnapshot) {
for(DataSnapshot ds : dataSnapshot.getChildren()){
RecData listdata = new RecData();
listdata.setCategory(ds.child("name").getValue(String.class));
listdata.setEmail(ds.child("Email").getValue(String.class));
dataload.add(listdata);
}
layoutmanager = new LinearLayoutManager(MainActivity.this);
recyclerView.setLayoutManager(layoutmanager);
adapter = new RecyclerViewAdapter(dataload);
recyclerView.setAdapter(adapter);
}
@Override
public void onCancelled(@NonNull DatabaseError databaseError) {
}
});
但是我该如何添加分页,因为它从Firebase获取了完整数据。 请在不使用查询和所有查询的情况下给出解决方案