Files
sodalive-android/docs/20260305_라이브룸팔로우버튼추가.md

1.1 KiB

라이브 룸 팔로우/팔로잉 버튼 추가

구현 체크리스트

  • activity_live_room.xml에 방장 팔로우/팔로잉 이미지 버튼 위치 추가(참여자 수 영역)
  • LiveRoomActivity.kt에 방장 본인 제외 노출 조건 및 팔로우/팔로잉 버튼 상태 처리 추가
  • UserProfileActivity의 팔로잉 다이얼로그(CreatorFollowNotifyFragment) 패턴을 라이브 룸에 거의 동일하게 적용
  • 관련 뷰모델/리포지토리 팔로우 호출 파라미터 정렬
  • 변경 파일 진단 및 테스트 수행

검증 기록

  • (대기) 구현 후 기록 예정
  • 2026-03-05: ./gradlew :app:testDebugUnitTest :app:assembleDebug 실행, 단위 테스트/디버그 빌드 모두 성공(BUILD SUCCESSFUL).
  • 2026-03-05: ./gradlew :app:ktlintCheck 실행, 저장소 전반의 기존 규칙 위반(:app:ktlintMainSourceSetCheck)으로 실패 확인(이번 변경 파일 한정 이슈 아님).
  • 2026-03-05: Kotlin/XML LSP 진단 도구는 현재 환경에 서버 미구성으로 실행 불가(No LSP server configured for extension: .kt/.xml).