마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

파이어베이스 addchildeventlisterner 이용방법에대해

0 추천
public void showlist(){
       
        myRef.child("ChatRoom").child("room"+RN).addChildEventListener(new ChildEventListener() {...}
}

mainactivity에 private int RN;선언하고 다른 함수에서 RN을 받아서 addchildeventlisterner에 저런식으로 쓰려고 했는데 값을 인식을 못하네요 파이어베이스 루트에는 room1 room2 room3...... 이렇게 있어가지고 하위트리에있는 값을 받아오려고 했거든요 child("room"+1)이라고 하면 잘되는데 어떻게 해결하면 좋을까요?

안드린이 (2,520 포인트) 님이 2018년 10월 28일 질문

1개의 답변

0 추천
 
채택된 답변
오류가 어떤식으로 뜨나요?

자동으로 형변환되서 "room1"로 될텐데, 혹시 showlist 함수 호출될때 RN값을 로그 찍어보시면 다른값이 들어가거나 그런것은 아닐지 의심해봅니다.
익명사용자 님이 2018년 10월 28일 답변
안드린이님이 2018년 10월 28일 채택됨
...