Firebase 데이터베이스에서 데이터를 가져올 수 없습니다.

라미

Android 프로젝트에 Firebase를 사용하고 있으며 데이터를 서버로 푸시하는 동안 잘 작동하지만 데이터를 검색 할 때 아무것도 얻지 못합니다.

내 firebase의 구조는 다음과 같습니다.

이 이미지에는 내 Firebase 데이터베이스가 포함되어 있습니다.

Firebase 데이터 양식을 검색하는 코드는 다음과 같습니다.

mRef.child("User").addValueEventListener(new ValueEventListener() {
         @Override
         public void onDataChange(DataSnapshot dataSnapshot) {

             counter = dataSnapshot.getChildrenCount();
             for (DataSnapshot postSnapshot : dataSnapshot.getChildren()) {
                 post = postSnapshot.getValue(SettersGetters.class);
                 nicuNames.add(post.getNicuName());
                 nicuAddresses.add(post.getNicuAddress());
                 niucCount.add(post.getNicuCount());
                 nicuPrices.add(post.getNicuCount());
                 nicuPhones.add(post.getNicuPhone());
                 nicuUpdate.add(post.getNicuUpdate());
                 nicuLat.add(post.getNicuLat());
                 nicuLng.add(post.getNicuLng());
                 nicuDes.add(post.getNicuDesc());
                 a++;
                 Toast.makeText(MapsActivity.this,"jhkjhk", Toast.LENGTH_LONG).show();
                 System.out.println(nicuNames.get(0));
             }
             //Toast.makeText(MapsActivity.this,"jhkjhk" + a, Toast.LENGTH_LONG).show();
         }

         @Override
         public void onCancelled(DatabaseError databaseError) {

         }

     });

최소한 어린이 수를 인쇄하도록 토스트를 만드는 동안 매번 0을 반환합니다.

Toast.makeText(MapsActivity.this,a+"",Toast.LENGTH_SHORT).show();
OneCricketeer

User값 이벤트가 아닌 키의 하위 이벤트를 수신하려고 합니다.

바꾸다

mRef.child("User").addValueEventListener(new ValueEventListener() {

mRef.child("User").addChildEventListener(new ChildEventListener() {

그런 다음

  • onChildAdded(DataSnapshot snapshot, String previousChildName)

  • onChildChanged(DataSnapshot snapshot, String previousChildName)

그리고 거기에서 a DataSnapshot를 (보다 더 나은 이름의 클래스)SettersGetters.class

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Firebase (Android)에서 데이터를 가져올 수 없습니다.

분류에서Dev

Firebase에서 데이터를 가져올 수 없습니다.

분류에서Dev

내 Firebase 데이터베이스에 어린이를 가져올 수 없습니다

분류에서Dev

내 Firebase 데이터베이스에 어린이를 가져올 수 없습니다

분류에서Dev

Firebase 데이터베이스에서 배열 값을 가져올 수 없습니다.

분류에서Dev

React Native의 Firebase Firestore에서 데이터를 가져올 수 없습니다.

분류에서Dev

데이터베이스에서 개체를 가져올 수 없습니다.

분류에서Dev

데이터베이스를 가져올 수 없습니다.

분류에서Dev

mysql 데이터베이스에서 사용자 데이터를 가져올 수 없습니다.

분류에서Dev

CodeIgniter : 데이터베이스에서 데이터를 가져올 수 없습니다.

분류에서Dev

sqlalchemy : 데이터베이스에서 데이터를 가져올 수 없습니다.

분류에서Dev

데이터베이스에서 총액을 가져올 수 없습니다.

분류에서Dev

데이터베이스에서 값을 가져올 수 없습니다.

분류에서Dev

MySQL 데이터베이스에서 행을 가져올 수 없습니다.

분류에서Dev

가져온 MySQL 데이터베이스에서 지리적 위치 결과를 가져올 수 없습니다.

분류에서Dev

Firebase 데이터베이스에 저장된 이미지를 내 애플리케이션으로 (정적으로) 가져올 수 없습니다.

분류에서Dev

Firebase 데이터베이스 Android Studio가 서버에서 데이터를 가져올 때 충돌합니다.

분류에서Dev

데이터베이스 firebase firestore에 데이터를 쓸 수 없습니다.

분류에서Dev

Firebase 데이터베이스에 데이터를 저장할 수 없습니다.

분류에서Dev

지도에서 데이터를 가져올 수 없습니다.

분류에서Dev

API에서 데이터를 가져올 수 없습니다.

분류에서Dev

Facebook SDK에서 데이터를 가져올 수 없습니다.

분류에서Dev

angularJs에서 데이터를 가져올 수 없습니다.

분류에서Dev

개체에서 데이터를 가져올 수 없습니다.

분류에서Dev

SQL에서 데이터를 가져올 수 없습니다.

분류에서Dev

for 루프에서 데이터를 가져올 수 없습니다.

분류에서Dev

Eclipse에서 데이터를 가져올 수 없습니다.

분류에서Dev

IdentityDbContext에서 데이터를 가져올 수 없습니다.

분류에서Dev

intlTelInput에서 데이터를 가져올 수 없습니다.

Related 관련 기사

  1. 1

    Firebase (Android)에서 데이터를 가져올 수 없습니다.

  2. 2

    Firebase에서 데이터를 가져올 수 없습니다.

  3. 3

    내 Firebase 데이터베이스에 어린이를 가져올 수 없습니다

  4. 4

    내 Firebase 데이터베이스에 어린이를 가져올 수 없습니다

  5. 5

    Firebase 데이터베이스에서 배열 값을 가져올 수 없습니다.

  6. 6

    React Native의 Firebase Firestore에서 데이터를 가져올 수 없습니다.

  7. 7

    데이터베이스에서 개체를 가져올 수 없습니다.

  8. 8

    데이터베이스를 가져올 수 없습니다.

  9. 9

    mysql 데이터베이스에서 사용자 데이터를 가져올 수 없습니다.

  10. 10

    CodeIgniter : 데이터베이스에서 데이터를 가져올 수 없습니다.

  11. 11

    sqlalchemy : 데이터베이스에서 데이터를 가져올 수 없습니다.

  12. 12

    데이터베이스에서 총액을 가져올 수 없습니다.

  13. 13

    데이터베이스에서 값을 가져올 수 없습니다.

  14. 14

    MySQL 데이터베이스에서 행을 가져올 수 없습니다.

  15. 15

    가져온 MySQL 데이터베이스에서 지리적 위치 결과를 가져올 수 없습니다.

  16. 16

    Firebase 데이터베이스에 저장된 이미지를 내 애플리케이션으로 (정적으로) 가져올 수 없습니다.

  17. 17

    Firebase 데이터베이스 Android Studio가 서버에서 데이터를 가져올 때 충돌합니다.

  18. 18

    데이터베이스 firebase firestore에 데이터를 쓸 수 없습니다.

  19. 19

    Firebase 데이터베이스에 데이터를 저장할 수 없습니다.

  20. 20

    지도에서 데이터를 가져올 수 없습니다.

  21. 21

    API에서 데이터를 가져올 수 없습니다.

  22. 22

    Facebook SDK에서 데이터를 가져올 수 없습니다.

  23. 23

    angularJs에서 데이터를 가져올 수 없습니다.

  24. 24

    개체에서 데이터를 가져올 수 없습니다.

  25. 25

    SQL에서 데이터를 가져올 수 없습니다.

  26. 26

    for 루프에서 데이터를 가져올 수 없습니다.

  27. 27

    Eclipse에서 데이터를 가져올 수 없습니다.

  28. 28

    IdentityDbContext에서 데이터를 가져올 수 없습니다.

  29. 29

    intlTelInput에서 데이터를 가져올 수 없습니다.

뜨겁다태그

보관