fix(community): 커뮤니티 고정글 메뉴 동작을 정리한다
This commit is contained in:
22
docs/20260316_커뮤니티_고정게시물_핀표시_그리드전용_수정.md
Normal file
22
docs/20260316_커뮤니티_고정게시물_핀표시_그리드전용_수정.md
Normal file
@@ -0,0 +1,22 @@
|
||||
# 20260316_커뮤니티_고정게시물_핀표시_그리드전용_수정.md
|
||||
|
||||
## 개요
|
||||
- 커뮤니티 게시물 고정 기능을 리스트 형태와 그리드 형태 모두에 적용했으나, 요구사항 변경에 따라 리스트 형태에서는 핀 아이콘을 제거하고 그리드 형태에서만 표시하도록 수정한다.
|
||||
|
||||
## 작업 내용
|
||||
- [x] `item_creator_community_all.xml` (리스트 아이템)에서 `iv_pin` 제거
|
||||
- [x] `item_creator_community.xml` (리스트 아이템)에서 `iv_pin` 제거
|
||||
- [x] `CreatorCommunityAllAdapter.kt` (리스트 어댑터)에서 `iv_pin` 표시 로직 제거
|
||||
- [x] `CreatorCommunityAdapter.kt` (리스트 어댑터)에서 `iv_pin` 표시 로직 제거
|
||||
- [x] 빌드 및 린트 체크 (`./gradlew :app:assembleDebug`, `./gradlew :app:ktlintCheck`)
|
||||
|
||||
## 검증 기록
|
||||
- 무엇을: 리스트 형태에서 고정 핀 아이콘 노출 여부 확인
|
||||
- 왜: 요구사항에 따라 그리드 형태에서만 핀을 노출하기 위함
|
||||
- 어떻게: 코드 수정 후 빌드 성공 여부 및 린트 확인
|
||||
- 결과:
|
||||
- 리스트 형태 아이템 레이아웃에서 `iv_pin` 뷰를 삭제함.
|
||||
- 리스트 어댑터들에서 `iv_pin`을 참조하거나 가시성을 변경하는 코드를 삭제함.
|
||||
- 그리드 형태(`item_creator_community_all_grid.xml`, `CreatorCommunityAllGridAdapter.kt`)는 기존대로 유지하여 핀 아이콘이 노출되도록 함.
|
||||
- `./gradlew :app:assembleDebug` 성공.
|
||||
- `./gradlew :app:ktlintCheck` 결과, 패키지명 규칙 외의 다른 스타일 위반 사항(빈 줄, 후행 쉼표 등)을 수정 완료함.
|
||||
Reference in New Issue
Block a user