0

I am using a SingleValueEventListener to receive data once from my firebase. These data should be written to a list, in order to display it on the screen.

ref.addListenerForSingleValueEvent(new ValueEventListener() {
        @Override
        public void onDataChange(DataSnapshot dataSnapshot) {
            for (DataSnapshot friendChild : dataSnapshot.getChildren()) {
                String username = friendChild.getKey().toString();
                mAppList.add(username);
                System.out.println(username);
            }
        }

        @Override
        public void onCancelled(FirebaseError firebaseError) {

        }
    });

Is there any possibility to wait for the SingleEventListener until continuing the further application?

Thanks

Frank van Puffelen
  • 565,676
  • 79
  • 828
  • 807
DWOME
  • 79
  • 8

0 Answers0