我正在尝试读取/访问我的Raw文件夹中的mp3文件,然后将其设置为默认铃声。但它无法找到它。
我的代码是 -
Uri path = Uri.parse("android.resource://com.applenty/LearnToCount/raw/mysoundfile");
RingtoneManager.setActualDefaultRingtoneUri(
getApplicationContext(), RingtoneManager.TYPE_RINGTONE,
path);
Log .i("TESTT", "Ringtone Set to Resource: "+ path.toString());
RingtoneManager.getRingtone(getApplicationContext(), path)
.play();
这里有错吗?我在这里试过各种组合
答案 0 :(得分:7)
这对我有用。 (删除LearnToCount)
Uri path = Uri.parse("android.resource://com.applenty/raw/mysoundfile");
然后在你的清单中。
<uses-permission android:name="android.permission.WRITE_SETTINGS"></uses-permission>