0
我正在嘗試製作事件分類器應用程序。我試圖從數據庫中獲取朋友arraylist,並在數據庫中的每個朋友值下添加event_key。Android- Firebase如何在每個ArrayList值下分配一個子值?
final ArrayList<String> friends= new ArrayList<String>();
hello.addListenerForSingleValueEvent(new ValueEventListener() {
@Override
public void onDataChange(DataSnapshot dataSnapshot) {
for (DataSnapshot dsp : dataSnapshot.getChildren()) {
friends.add(String.valueOf(dsp.getKey()));
}
mDatabaseUserEvents.child(invited_list).child(event_key).setValue(true);
}
@Override
public void onCancelled(DatabaseError databaseError) {
}
});
但是,我得到一個錯誤,指出ArrayList不兼容。
數據庫結構我想瞄準的是:
Events:
-User1:
-event_key:true
-User2:
-event_key:true
我敢肯定我需要使用一個for循環,但困惑於如何實現它。謝謝!
真棒!謝謝! – Spotz