0
ArrayListを使用してFirebaseからデータを取得しようとしています。 私はたくさんのことを読むが、私は理解できない。ArrayListを使ってFirebaseからデータを取り出す方法は?
"1111" のユーザーIDです。 私はuserIDに従ってメモのリストを取得したいと思います。 どうすればいいですか?
ArrayListを使用してFirebaseからデータを取得しようとしています。 私はたくさんのことを読むが、私は理解できない。ArrayListを使ってFirebaseからデータを取り出す方法は?
"1111" のユーザーIDです。 私はuserIDに従ってメモのリストを取得したいと思います。 どうすればいいですか?
これを試してみてください:
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);
} }
}
このコードを使用してください:pushedId
はpush()
methosによって生成された固有のIDです
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);
}
します。それが役に立てば幸い。