如何使用ArrayList从Firebase检索数据?

时间:2017-04-21 06:46:30

标签: android-studio firebase firebase-realtime-database

我正在尝试使用ArrayList从Firebase检索数据。 我读了很多东西,但我想不出来。

enter image description here

“1111”是userID。 我想根据userID获取备忘录列表。 我该怎么办?

2 个答案:

答案 0 :(得分:0)

试试这个:

RelativeSource

答案 1 :(得分:0)

请使用此代码:

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);
}

其中pushedIdpush()方法生成的唯一ID。希望它有所帮助。