Uri uri = MediaStore.Audio.Media.getContentUriForPath(file.getAbsolutePath()); 
getContentResolver().delete(uri, MediaStore.MediaColumns.DATA + "=\"" + file.getAbsolutePath() + "\"", null);
Uri newUri = getContentResolver().insert(uri, values);
RingtoneManager.setActualDefaultRingtoneUri(this, RingtoneManager.TYPE_RINGTONE, newUri); 

이렇게 사용하는걸로 알고있는데요 ...
벨소리를가져와서 벨소리로 지정을하려고하는대 ...

기본벨소리를 가져와서 지정을하는 소스입니다.
근대 벨소리파일자체가 ㅂㅈㄷ.ogg로 확장자명이 들어가있잖아요 ??
제가 확장자명을 포함한상태에서 실행했더니
지정되는게아니라 새로추가가되더라구요 ...

즉 ㅂㅈㄷ 라는 기존 벨소리가있는대
ㅂㅈㄷ를 지정하려니까
ㅂㅈㄷ 밑에
ㅂㅈㄷ.ogg라고 리스트에나오더라구요 ...

확자명을 빼도 마찬가지더라구요 ...

벨소리설정하는방법이 저게맞나요??