-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feat : 온보딩 3단계 키워드 알림 설정 페이지 구현 #186
Conversation
…ndroid into feat/onboarding-#3
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
코멘트 확인 부탁드려용
binding.switchPermission.setOnCheckedChangeListener { compoundButton, _ -> | ||
if (compoundButton.isChecked) { | ||
viewModel.setIsAccessSchoolAlarm(true) | ||
viewModel.setIsAccessDepartAlarm(true) | ||
binding.switchPermission.compoundDrawableTintList = | ||
ColorStateList.valueOf(ContextCompat.getColor(this, R.color.blue300)) | ||
binding.switchPermission.setTextColor(getColor(R.color.blue300)) | ||
} else { | ||
viewModel.setIsAccessSchoolAlarm(false) | ||
viewModel.setIsAccessDepartAlarm(false) | ||
binding.switchPermission.compoundDrawableTintList = | ||
ColorStateList.valueOf(ContextCompat.getColor(this, R.color.gray300)) | ||
binding.switchPermission.setTextColor(getColor(R.color.gray300)) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
버튼 눌렀을 때 권한 요청 받는 부분은 아직 구현 안 하신 건가요 ?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
추가로 버튼을 체크했다가 다시 눌렀을 때 isChecked
가 false
로 변환 되는 부분이 없는 것 같아요! 영상 보니 다시 switch 버튼을 해제했을 때 알림 아이콘 색상이 변경이 안 되는 것 같네용
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
앗 권한 요청까지 수정해서 같이 올리도록 하겠습니다
isChecked
는 확인해보도록 하겠습니다
색상 변경은 수정 했는데 제가 수정 전 영상으로 업로드했네요..!!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
권한 설정 부분은 세팅 화면과도 얽혀있어서 개별 작업하는 것이 나을거 같습니다
isChecked
와 setIsAccessSchoolAlarm
, setIsAccessDepartAlarm
은 코드 내에서 반복적으로 사용하여 함수로 분리해보았습니다.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Good
📮 관련 이슈
기존 PR : Feat : 온보딩 3단계 키워드 알림 설정 페이지 구현 #155
✍️ 구현 내용
대학 공지
와키워드 공지
가 동시에 적용됩니다.알림 설정 및 시작하기
→시작하기
📷 구현 영상
KakaoTalk_20240314_011306588.mp4
✔️ 확인 사항