안드로이드 알림음 선택하지 않았을 때 에러처리
안스의 라이브러리 객체에 대해서 사실 지금 다 알지는 못한다.
난 이러한 미숙한 기술로 인해서, 에러를 장시간 찾아봤지만, 딱, 알맞는 답을 찾지 못했다.
참고로 지금 작업은 하이브리드 앱을 개발하고 있다.
알림음을 선택하지 않고, 확인버튼을 클릭했을 때 에러가 발생한다.
난, 수많은 검색을 하였고, 알맞는 답을 얻지 못했다.
그래서, Uri의 값으로 비교해서 처리했다.
값은 content://settings/system/ringtone 으로 출력된다.
참으로 많은 시도 끝에 아주 부족하지만, 답답함을 해결했다.
물론 디폴트 값으로 설정하면 간단하겠지만, 난 그렇게 하고 싶지 않았다.
기본값을 제외하고, 선택할 수 있게 하고 싶었던 고집때문에 장시간을 투자한 결과이다.
뭐, 고급진 기술자들이 보면 ㅋㅋ 웃겠지만, 그래도 나름 뿌듯하다.
댓글
댓글 쓰기