댓글 오류 관련해 질문드립니다.
미해결
[초급편] 안드로이드 커뮤니티 앱 만들기(Android Kotlin)
안녕하세요 선생님, 우선 강의 내용과 직접적으로 관련된 질문이 아니라 죄송합니다. 댓글 관련 오류가 몇 가지 발생해 여쭤봅니다. BoardReadActivity.kt 생략 // 댓글 목록 정보 가져옴 fun getCommentListData(key: String) { 생략 // 댓글 헤더에 댓글 개수 출력 binding.commentCountText.text = commentKeyList.count().toString() 생략 } 기존 댓글 2개가 있는 상황에서 새 댓글을 1개 입력하면 댓글 개수가 3이 되어야 하는데요, 2(기존) + 3(기존2업뎃1) = 5(누적)로 출력이 됩니다. 또한 방금 막 작성한 댓글 a의 수정 페이지로 넘어가면 추가된 댓글이 즉시 반영되지 않아 맨 위 댓글인 user1이 불러와지며 댓글 a가 아닌 맨 위 댓글이 수정됩니다. 마찬가지로 a를 삭제하려해도 user-1이 불러와지며 삭제되는 댓글도 a가 아닌 user-1입니다. 수정과 삭제를 반복하면 댓글 카운트는 계속 늘어나고, 이 과정에서 앱이 죽기도 합니다. 게시글을 한 번 나갔다 들어와야 댓글 수가 제대로 카운트 돼서 어떻게 해야 할지 도움 요청드립니다. 코드 전체는 깃허브에 업로드 해 놓았습니다. https://github.com/shinyelee/my-solo-life
- 댓글오류
- android
- 댓글개수
- kotlin
- 댓글
- firebase
신예리
댓글 3
좋아요 0
조회수 844





