1.5 KiB
1.5 KiB
라이브 상세 SNS 아이콘 변경
구현 체크리스트
LiveRoomDetailFragment의 SNS 아이콘 렌더링을CreatorDetailDialog와 동일한 아이콘 세트(ic_sns_*) 및 동적 노출 방식으로 변경한다.GetRoomDetailManager의youtubeUrl,instagramUrl,kakaoOpenChatUrl,fancimmUrl,xUrl를 모두 SNS 표시 대상에 포함한다.- 레이아웃에서 매니저 SNS 아이콘 영역을 동적 추가 구조로 정리한다.
- 수정 파일 진단, 테스트/빌드를 실행해 결과를 확인한다.
검증 기록
- LSP 진단 시도
- 명령:
lsp_diagnostics(LiveRoomDetailFragment.kt,fragment_live_room_detail.xml) - 결과: 현재 실행 환경에 Kotlin/XML LSP 서버가 설정되어 있지 않아 진단 불가(
No LSP server configured for extension: .kt/.xml).
- 명령:
- 단위 테스트 + 빌드
- 명령:
./gradlew :app:testDebugUnitTest :app:assembleDebug - 결과:
BUILD SUCCESSFUL
- 명령:
- 디바이스 설치 확인
- 명령:
./gradlew :app:installDebug - 결과:
Installed on 1 device.
- 명령:
- 수동 QA 실행(실기기)
- 명령:
adb shell am start -n kr.co.vividnext.sodalive/.splash.SplashActivity - 결과: 앱 실행은 성공했으나 원격 설정에 의한 필수 업데이트 다이얼로그(
업데이트 후 사용가능합니다.)가 표시되어 라이브 상세 진입 경로까지 진행 불가. - 추가 확인:
adb shell am start -n kr.co.vividnext.sodalive/.live.now.all.LiveNowAllActivity실행 시 비-exported Activity로Permission Denial발생.
- 명령: