인프런 커뮤니티 질문&답변

최재훈님의 프로필 이미지
최재훈

작성한 질문수

[초급편] 안드로이드 커뮤니티 앱 만들기(Android Kotlin)

댓글 불러오기

대댓글 구현 관련 질문을 드립니다.

작성

·

857

0

매번 좋은 강의를 제공해주시는 덕에, 항상 많은 것을 배우고 있습니다. 감사합니다. 

질문을 하게 된 상황을 먼저 말씀드리자면, 강의를 듣던 도중 댓글 기능을 발전시켜, 댓글에 댓글을 남기는 기능을 구현할 수 있지 않을까 싶어 이리저리 머리를 굴려보다가 난관에 봉착해서입니다.

우선 두 가지 방식을 생각해냈는데,  한 가지는  댓글 리스트 뷰 안에 대댓글 리스트뷰를 넣고 댓글 리스트뷰의 아이템 클릭시 대댓글 입력 Activity로 넘기는 구조를 생각했고, 다른 한 가지는 score값을 댓글 리스트뷰에 부여해, 이 값을 조정해서 리스트뷰를 정렬해 대댓글처럼 보이게 하는 것입니다.

 후자의 방식에는 댓글 개수의 제한이라던가, 대댓글과 댓글 간의 구별을 위한 다른 장치들을 만들어야 되는 등 몇 가지 한계점이 보이기에, 조금 쉬워보이더라도 지양하고 첫 번째 방식을 선택해보고자 하는데,  리스트뷰를 연결하는 부분에서 문제가 발생합니다.

 

  대댓글 리스트뷰의 경우 리스트뷰가 댓글 리스트뷰의 아이템창에 존재하다보니,  xml파일만 존재하고 저기에 해당하는 액티비티창이 없습니다.  그러다 보니 빨간 원을 친 부분을 어떻게 구현해야하는지 감이 안옵니다.

장황하게 설명했지만, 결국  리스트뷰의 아이템에 다른 리스트뷰가 들어가는것이 가능한 것인지에 대한 질문입니다. 

https://www.masterqna.com/android/55928/listview-%EC%95%88%EC%97%90-listview

이런 질문들도 올라오고, 이론상 안될 것은 없다 싶어 열심히 해보긴 했지만, 아무리봐도 저 빨간 원의 부분이 어떻게 되어야하는지에 대해 감이 안옵니다. 만약  안된다면,  이 부분을 구현할 수 있는 방향에 대한 작은 팁이라도 주시면 감사하겠습니다.  매 번 수업 외적인 것으로 질문드려 죄송합니다. 

 

 

 

답변 2

0

최재훈님의 프로필 이미지
최재훈
질문자

 감사합니다.  링크 확인한 후에 그걸 바탕으로 해결했습니다.

도움주셔서 감사합니다 선생님

0

개복치개발자님의 프로필 이미지
개복치개발자
지식공유자

안녕하세요

 

개인적으로 대댓글 관련해서 view를 커스텀해서 작업해야 해서 지양하는 편이라, 클릭하면 다른 페이지에서 댓글 보여주는 형태를 선호하긴 합니다.

 

도움이 되실만한 링크 첨부드리니, 한번 참고해보시겠어요?

 

https://lakue.tistory.com/15

최재훈님의 프로필 이미지
최재훈

작성한 질문수

질문하기