我试图读取/访问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();

这里错了吗?我在这里尝试了各种组合

最佳答案

这对我有用。 (删除LearnToCount)

Uri path = Uri.parse("android.resource://com.applenty/raw/mysoundfile");

然后在您的 list 中。
<uses-permission android:name="android.permission.WRITE_SETTINGS"></uses-permission>

关于android - 在Android的原始文件夹中设置铃声,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6168402/

10-11 22:21
查看更多