Set default alarm sound programatically Android
问题 I've been trying to define the default alarm sound but with no success! I can sucessfully change the ringtone and the notification sound but the alarm doesn't change at all... I'm using this code for the alarm: RingtoneManager.setActualDefaultRingtoneUri(getActivity(), RingtoneManager.TYPE_ALARM, Uri.parse(uri+"/"+id)); Many thanks! 回答1: Try this try { RingtoneManager.setActualDefaultRingtoneUri(getContext(), RingtoneManager.TYPE_ALARM, newUri); Settings.System.putString(mCr, Settings.System