В настоящее время я делаю проект, в котором я просто хочу - это вызывать addListenerForSingleValueEvent
только в функции onCreate()
, а не каждый раз, когда данные меняются в базе данных Firebase
В этом я просто хочу получить данные только один раз, когда он создан, и код для этого выглядит следующим образом:
cancelRef.child(code).child("Member").addListenerForSingleValueEvent(new ValueEventListener() {
@Override
public void onDataChange(@NonNull DataSnapshot dataSnapshot) {
//Fetch DATA
}
@Override
public void onCancelled(@NonNull DatabaseError databaseError) {
}
});