如何获取item1:item2:item3本身没有值

时间:2017-07-06 11:41:25

标签: android firebase firebase-realtime-database

Firebase数据库结构:

-Main

--- item1:“结构”

---第2项:“好”

---第3项:“某事”

+用户

1 个答案:

答案 0 :(得分:0)

请使用此代码:

DatabaseReference rootRef = FirebaseDatabase.getInstance().getReference();
DatabaseReference mainRef = rootRef.child("Main");
ValueEventListener eventListener = new ValueEventListener() {
    @Override
    public void onDataChange(DataSnapshot dataSnapshot) {
        for(DataSnapshot ds : dataSnapshot.getChildren()) {
            String item = ds.getKey();
            Log.d("TAG", item);
        }
    }

    @Override
    public void onCancelled(DatabaseError databaseError) {}
};
mainRef.addListenerForSingleValueEvent(eventListener);

您的输出将是:

item1
item2
item3