안드로이드 개발 질문/답변
(글 수 45,052)
벨소리 등록과
알림음 등록은 잘 되는데
알람음은 좀 처럼 쉽게 등록이 되질 않네요
File k = new File(dirname+filename); ContentValues values = new ContentValues(); values.put(MediaStore.MediaColumns.DATA, k.getAbsolutePath()); values.put(MediaStore.MediaColumns.TITLE, holder.Ring.getRingTitle()); values.put(MediaStore.MediaColumns.MIME_TYPE, "audio/*"); values.put(MediaStore.Audio.Media.IS_RINGTONE, false); values.put(MediaStore.Audio.Media.IS_NOTIFICATION, false); values.put(MediaStore.Audio.Media.IS_ALARM, true); values.put(MediaStore.Audio.Media.IS_MUSIC, false); Uri uri = MediaStore.Audio.Media.getContentUriForPath(k.getAbsolutePath()); mContext.getContentResolver().delete(uri, MediaStore.MediaColumns.DATA + "=\"" + k.getAbsolutePath() + "\"", null); Uri newUri = mContext.getContentResolver().insert(uri, values); RingtoneManager.setActualDefaultRingtoneUri(mContext, RingtoneManager.TYPE_ALARM, newUri );
소스는 이런식으로 벨소리와 알림처럼 비슷하게 만들었는데 뭐가 잘못된 걸까요?
도움주세요!