본문 바로가기
Projects/It's My Waye

[It's My Waye] 13. 알람음 선택, 볼륨 조절 기능 추가

by DevJaewoo 2022. 5. 31.
반응형

알람음 선택, 볼륨 조절

 

[It's My Waye] 12. 알람 DB 구조 수정

알람 DB 구조 수정 개발 중 기존 알람 설정 기능의 반복 횟수와 간격이 쓸모가 없다는 생각이 들었다. 그와 반대로 진동과 전체화면 알람 설정과 같은 중요한 데이터가 DB에 빠져있었다. 이래서

devjaewoo.tistory.com

이전 글의 알람 설정 변경 UI를 보면 알람음 탭이 있다.

이 탭을 누르면 알람음을 선택하고, 볼륨을 조절할 수 있도록 UI를 구성했다.

 

알람음 목록은 RecyclerView, 볼륨은 SeekBar를 사용했다.

알람음 목록 UI

기기의 벨소리 목록을 가져오는 방법은 아래의 글에 따로 정리해뒀다.

 

[Android] Ringtone 재생 및 목록 가져오기

Ringtone 재생 val ringtoneUri: Uri = RingtoneManager.getDefaultUri(RingtoneManager.TYPE_ALARM) val ringtone: Ringtone = RingtoneManager.getRingtone(context, ringtoneUri) ringtone.play() ringtoneUri..

devjaewoo.tistory.com

 

알람음 선택 후 확인 버튼을 누르면 아래와 같이 선택한 알람음이 뜨도록 했다.

알람 설정 완료 후 표시

반응형