为了账号安全,请及时绑定邮箱和手机立即绑定

如何从Firebase Android获取所有子列表

如何从Firebase Android获取所有子列表

慕侠2389804 2019-10-09 16:54:05
我想要Android中Firebase的所有子列表。我已经实现了此代码,但无法正常工作。mFirebaseRef = new Firebase(FIREBASE_URL);mFirebaseRef.addValueEventListener(new ValueEventListener() {    @Override    public void onDataChange(DataSnapshot dataSnapshot) {        List<String> td = (ArrayList<String>) dataSnapshot.getValue();        //notifyDataSetChanged();    }    @Override    public void onCancelled(FirebaseError firebaseError) {    }});
查看完整描述

3 回答

?
斯蒂芬大帝

TA贡献1827条经验 获得超8个赞

FirebaseDatabase mFirebaseDatabase = FirebaseDatabase.getInstance();

 DatabaseReference databaseReference =    mFirebaseDatabase.getReference(FIREBASE_URL);

        databaseReference.addValueEventListener(new ValueEventListener() {

            @Override

            public void onDataChange(DataSnapshot dataSnapshot) {


                for (DataSnapshot childDataSnapshot : dataSnapshot.getChildren()) {

                    Log.v(TAG,""+ childDataSnapshot.getKey()); //displays the key for the node

                    Log.v(TAG,""+ childDataSnapshot.child(--ENTER THE KEY NAME eg. firstname or email etc.--).getValue());   //gives the value for given keyname

                }

            }

        @Override

        public void onCancelled(DatabaseError databaseError) {


        }

    });

希望能帮助到你!


查看完整回答
反对 回复 2019-10-09
  • 3 回答
  • 0 关注
  • 539 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信