안드로이드 알림음 선택하지 않았을 때 에러처리



안스의 라이브러리 객체에 대해서 사실 지금 다 알지는 못한다.
난 이러한 미숙한 기술로 인해서, 에러를 장시간 찾아봤지만, 딱, 알맞는 답을 찾지 못했다.
참고로 지금 작업은 하이브리드 앱을 개발하고 있다.

알림음을 선택하지 않고, 확인버튼을 클릭했을 때 에러가 발생한다.
난, 수많은 검색을 하였고, 알맞는 답을 얻지 못했다.
그래서, Uri의 값으로 비교해서 처리했다.

값은 content://settings/system/ringtone 으로 출력된다.

참으로 많은 시도 끝에 아주 부족하지만, 답답함을 해결했다.
물론 디폴트 값으로 설정하면 간단하겠지만, 난 그렇게 하고 싶지 않았다.
기본값을 제외하고, 선택할 수 있게 하고 싶었던 고집때문에 장시간을 투자한 결과이다.

뭐, 고급진 기술자들이 보면 ㅋㅋ 웃겠지만, 그래도 나름 뿌듯하다.

댓글

이 블로그의 인기 게시물

자바스크립트 Full Calendar (풀 달력 오픈소스)

CSS 그림자