I have not found any solution when I am loading data from firebase database
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) {
}
});
but how can I add pagination because from firebase it fetched full data. Please give a solution without using query and all