当前位置:  开发笔记 > 编程语言 > 正文

在android firebase中获取父节点

如何解决《在androidfirebase中获取父节点》经验,为你挑选了1个好方法。



1> Francisco Du..:

您应该getKey()在检索到的方法中调用该方法dataSnapshot:

  final Query userQuery = mRef.orderByChild("First Name");

  userQuery.addChildEventListener(new ChildEventListener() {
     @Override
     public void onChildAdded(DataSnapshot dataSnapshot, String s) {
        map.clear();
        //Get the node from the datasnapshot
        String myParentNode = dataSnapshot.getKey();
        for (DataSnapshot child: dataSnapshot.getChildren())
        {
           String key = child.getKey().toString();
           String value = child.getValue().toString();
           map.put(key,value);
        }

推荐阅读
地之南_816
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有