0
我想在我的列表視圖中只顯示「uname」,但我無法做到。我正在獲取所有數據。如何在firebase android中獲得特定的值?
Query query = databaseReference.child("users");
query.addChildEventListener(new ChildEventListener() {
@Override
public void onChildAdded(DataSnapshot dataSnapshot, String s) {
for(DataSnapshot data:dataSnapshot.getChildren()){
Log.i("result",data.toString());
String user =data.getValue(String.class);
driverlist.add(user);
Log.i("user message",user);
}
}
}
你需要在你的樹去更深那裏。通過在'用戶'上迭代快照,您可以獲得令牌孩子。您可以創建一個包含值地址,電子郵件地址和用戶對象data.getValue(User.class),或者你調用data.child(「uname」)。getValue(String.class) – parohy