一個簡單的問題:
參考我的數據庫的形象,我想在一個列表,讓節點「用戶」的孩子們的價值觀在活動中,即列表中應顯示值「a」和「m」。
我該如何使用以及如何使用?
一個簡單的問題:
參考我的數據庫的形象,我想在一個列表,讓節點「用戶」的孩子們的價值觀在活動中,即列表中應顯示值「a」和「m」。
我該如何使用以及如何使用?
請嘗試此代碼:
DatabaseReference yourRef = FirebaseDatabase.getInstance().getReference().child("user");
yourRef.addValueEventListener(new ValueEventListener() {
@Override
public void onDataChange(DataSnapshot dataSnapshot) {
List<String> usersList = new ArrayList<>();
for (DataSnapshot ds : dataSnapshot.getChildren()) {
String userName = (String) ds.getKey();
usersList.add(userName);
}
}
@Override
public void onCancelled(DatabaseError databaseError) {
throw databaseError.toException(); // don't ignore errors
}
});
這是你必須在你的列表中,a
,m
答的方式等等。
希望它有幫助。
你可以從文檔的信息here
List<User> allUsers = new ArrayList<>();
DatabaseReference ref = FirebaseDatabase.getInstance().getReference().child("user");
ref.addValueEventListener(new ValueEventListener() {
@Override
public void onDataChange(DataSnapshot dataSnapshot) {
allUsers.clear();
for (DataSnapshot userSnapshot: dataSnapshot.getChildren()) {
allUsers.add(userSnapshot.getValue(User.class));
}
yourRecyclerViewAdapter.notifyDataSetChanged();
}
@Override
public void onCancelled(DatabaseError databaseError) {
// Getting Users failed, log a message
Log.w(TAG, "loadUser:onCancelled", databaseError.toException());
// ...
}
});
我想在ListView中顯示這些列表項或一種實時視圖或RecyclerView,但沒有得到想要的結果。 –
我想在ListView中顯示這些列表項或一種實時視圖或RecyclerView,但沒有得到想要的結果。 –
運行此代碼時出現什麼錯誤? –
Forceclosing應用程序 –