Android Notification SetSound(URI)不起作用

时间:2015-06-23 03:24:45

标签: android notifications uri

这是成功。

notificationBuilder.setSound(Uri.parse(" android.resource://" + context.getPackageName()+" / raw / testfile"));

但是,以下方式不起作用。

notificationBuilder.setSound(Uri.parse("文件:///data/data/com.Company.test/files/testfile.wav"));

文件outFile =新文件(" /data/data/com.Company.test/files/testfile.wav");

outFile.exists()== true

档案存在。

为什么?

1 个答案:

答案 0 :(得分:0)

将您的文件放在raw文件夹中 并给出uri路径

 Uri path =  Uri.parse("android.resource://" + getPackageName() + "/" + R.raw.testfile);