[Android, Kotlin] 댓글, 답글 기능 구성하기 +Swipe 메뉴로 댓글 삭제, 추가 기능 구현 [1]
Comment + Child Comment 댓글 기능과 답글 기능을 구현할 때 depth를 우선적으로 생각해야 한다. 댓글의 답글의 답글을 어디까지 달 수 있는지 설정해야 하며, depth가 2인 경우를 일반적으로 한다. 댓글과 그 댓글의 답글 까지의 깊이를 허용하며, 이를 리싸이클러 뷰로 구현하는 코드를 프로젝트에 적용했다. 레벨 2까지의 트리 구조처럼 댓글을 구성해야하며, 각 노드(댓글)의 상위 노드에 대한 정보를 저장해야 한다. class Comment( val commentId: Int, var reviewInfo: ReviewInComment, var userInfo: UserInfo?, var body: String, var likeCount : Int = 0, val parentComment..
- [Android] Tech,Study/[Android] Custom
- · 2023. 5. 23.
[Android, Kotlin] RecyclerView에서 Swipe Menu 구현하기, Delete 메뉴 + Card View [3]
https://jinudmjournal.tistory.com/112 [Android, Kotlin] RecyclerView에서 Swipe Menu 구현하기, Delete 메뉴 + Card View [1] Swipe Menu with RecyclerView - 데이터 구성 리싸이클러 뷰 내부에서 item을 슬라이드할 때 DELETE 버튼이 나오도록 코드를 작성한다. 메시지 목록에서 슬라이드해서 메시지를 삭제하는 등에 사용되는 기 jinudmjournal.tistory.com https://jinudmjournal.tistory.com/113 [Android, Kotlin] RecyclerView에서 Swipe Menu 구현하기, Delete 메뉴 + Card View [2] https://jinudmjou..
- [Android] Tech,Study/[Android] Custom
- · 2023. 5. 20.
[Android, Kotlin] RecyclerView에서 Swipe Menu 구현하기, Delete 메뉴 + Card View [2]
https://jinudmjournal.tistory.com/112 [Android, Kotlin] RecyclerView에서 Swipe Menu 구현하기, Delete 메뉴 + Card View [1] Swipe Menu with RecyclerView 리싸이클러 뷰 내부에서 item을 슬라이드할 때 DELETE 버튼이 나오도록 코드를 작성한다. 메시지 목록에서 슬라이드해서 메시지를 삭제하는 등에 사용되는 기능이다. 일반적 jinudmjournal.tistory.com 위 포스팅에 이은 2번째 포스팅입니다. Swipe Menu with RecyclerView - ItemTouchHelper 사용 ItemTouchHelper는 RecyclerView에서 스와이프 및 드래그 앤 드롭을 지원하는 유틸리티 클..
- [Android] Tech,Study/[Android] Custom
- · 2023. 5. 20.