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);
}
}
}
。 「ユーザー」のスナップショットを反復することによって、トークンの子を取得しています。値address、email ec、およびdata.getValue(User.class)を呼び出すユーザーオブジェクトを作成するか、data.child( "uname")を呼び出します。getValue(String.class) – parohy