私は自分のアプリからユーザーを登録して保存しましたが、今度はFirebaseデータベースから以下のようにユーザー名のリストを取得したいと思います。リストビューではどうすればいいですか?私のデータベースを以下に示します。FirebaseデータベースからAndroidのlistviewでユーザ名リストを取得するにはどうすればいいですか?
0
A
答えて
1
ArrayList<MODELCLASSNAME> Users=new ArrayList<>();
DatabaseReference df=FirebaseDatabase.getInstance().getReference().child("users");
df.addValueEventListener(new ValueEventListener() {
@Override
public void onDataChange(DataSnapshot dataSnapshot) {
for(DataSnapShot user : dataSnapshot.getchildren()){
Users.add(dataSnapshot.getValue(MODELCLASSNAME.class));
}
}
@Override
public void onCancelled(DatabaseError databaseError) {
}
});
//Now loop through your arraylist
1
は、データベースの参照
firebaseDatabase = FirebaseDatabase.getInstance();
mPostDb = firebaseDatabase.getReference("User");
を取得する今、この方法で試してみてください
Query query = mPostDb.orderByKey();
query.addValueEventListener(new ValueEventListener() {
@Override
public void onDataChange(DataSnapshot dataSnapshot) {
for(DataSnapShot user : dataSnapshot){
// Do what ever you whatever you want with this user object
}
}
@Override
public void onCancelled(DatabaseError databaseError) {
}
});
0
あなたのテーブルをクエリ:
を関連する問題
- 1. Djangoでログインしているユーザのユーザ名を取得するにはどうすればよいですか?
- 2. Webアプリケーションの値でfirebaseデータベースからデータを取得するにはどうすればよいですか?
- 3. lmdb envで名前付きデータベースのリストを取得するにはどうすればよいですか?
- 4. Firebaseデータベースから既存のデータを取得するにはどうすればよいですか?
- 5. Firebaseデータベースからユーザの詳細をクエリするにはどうすればよいですか?
- 6. firebaseデータベースからデータを取得してカスタムリストビューに表示するにはどうすればよいですか?
- 7. Android StudioのListView(配列リスト)から項目を削除するにはどうすればいいですか?
- 8. Firebase-Androidの取得ユーザ名
- 9. Firebaseデータベースからランダムオブジェクトを取得するにはどうすればよいですか?
- 10. firebaseデータベースから子値を取得するにはどうすればよいですか?
- 11. FTP経由でリモートサーバからファイル名のリストを取得するにはどうすればよいですか?
- 12. FirebaseデータベースからAndroid抽出データの通知を送信するにはどうすればいいですか?
- 13. Firebaseで要素/リストのサイズを取得するにはどうすればいいですか?
- 14. PyQt:ユーザーからファイル名の大きなリストを取得するにはどうすればよいですか?
- 15. Firebase 3.0でユーザをサインアウトするにはどうすればよいですか?
- 16. Android ListView個々の行の値を取得するにはどうすればいいですか?
- 17. Firebaseの特定のユーザーデータをAndroidのListViewに表示するにはどうすればいいですか?
- 18. Djangoデータベースから行データをリストとして取得するにはどうすればよいですか?
- 19. Androidローカルデバイスからのテキストタイプファイルの名前とパスを取得するにはどうすればよいですか?
- 20. AndroidでFirebaseListAdapterを使用してListView内のFirebaseデータベースからアイテムの正確な数を表示するにはどうすればいいですか?
- 21. Android:名前から文字列を取得するにはどうすればよいですか?
- 22. Androidアプリケーションのデータベースからテーブル名のリストを取得する
- 23. AndroidでImage ListViewを取得するにはどうすればよいですか?
- 24. Android - アクティビティーロード時にFirebaseからListviewにデータを取得する
- 25. データベースからジェネリックハンドラまたはjqueryでデータセットを取得するにはどうすればいいですか?
- 26. cgi pythonスクリプトで基本認証ユーザ名を取得するにはどうすればよいですか?
- 27. OOBアプリケーションでユーザ名を取得するにはどうすればよいですか?
- 28. Pythonでユーザ名を取得するにはどうすればよいですか?
- 29. FirebaseのすべてのノードデータをAndroidのリストビューに取得するにはどうすればよいですか?
- 30. DNSドメイン名から短い「ドメイン名」を取得するにはどうすればよいですか?
この行で(DataSnapShotユーザー:dataSnapshot){)とエラーが表示されます(foreachは 'com.google.firebase.database.Datasnapshot'には適用できません)どうすればよいですか? – TheSwiftGuy77
各ループではなく、タイプのハッシュマップをdataSnaphot.getValue()と同じにします。 –