Firebase for Android, How can I loop through a child (for each child = x do y)

后端 未结 4 1689
花落未央
花落未央 2020-12-24 02:45

This is what my test looks like:

I won\'t use the fields above, it\'s just a dummy. But I would like to go through all the children on \"users\" and for eac

4条回答
  •  春和景丽
    2020-12-24 03:34

    FirebaseDatabase database = FirebaseDatabase.getInstance();
    DatabaseReference myRef = database.getReference();
    myRef.addValueEventListener(new ValueEventListener() {
     @Override
     public void onDataChange(DataSnapshot dataSnapshot) {
        for(DataSnapshot item_snapshot:dataSnapshot.getChildren()) {
    
          Log.d("item id ",item_snapshot.child("item_id").getValue().toString());
          Log.d("item desc",item_snapshot.child("item_desc").getValue().toString());
         }
      }
    }
    

提交回复
热议问题