0
我想使用ArrayList從Firebase檢索數據。 我讀了很多東西,但我無法弄清楚。如何使用ArrayList從Firebase檢索數據?
「1111」 是用戶ID。 我想根據用戶標識獲取備忘錄列表。 我該怎麼辦?
我想使用ArrayList從Firebase檢索數據。 我讀了很多東西,但我無法弄清楚。如何使用ArrayList從Firebase檢索數據?
「1111」 是用戶ID。 我想根據用戶標識獲取備忘錄列表。 我該怎麼辦?
試試這個:
Query q1 = databaseReference11.child("Memo").child(userId);
q1.addListenerForSingleValueEvent(new ValueEventListener() {
@Override
public void onDataChange(DataSnapshot dataSnapshot) {
for (DataSnapshot data : dataSnapshot.getChildren()) {
Mome mome = data.getValue(Mome.class);
ArrayList.add(mome);
} }
}
請使用此代碼:
ArrayList arrayList = new ArrayList();
Query q1 = databaseReference11.child("Memo").child(userId).child(pushedId);
q1.addListenerForSingleValueEvent(new ValueEventListener() {
@Override
public void onDataChange(DataSnapshot dataSnapshot) {
String memo = dataSnapshot.child("memo").getValue(String.class);
arrayList.add(memo);
}
在這pushedId
是由push()
methos生成的唯一的ID。希望能幫助到你。