查看开发人员文档,我看到how to use the default sound and how to use a Uri,但我看不到如何使用资源。如何使用res/raw
文件夹中的一个声音?如MP3或WAV文件?
答案 0 :(得分:19)
Uri path = Uri.parse("android.resource://[package]/[res id]");
示例:
Uri path = Uri.parse("android.resource://com.mypackage/"+R.raw.mysound_1);
答案 1 :(得分:2)
Uri soundUri = Uri.parse("android.resource://" + getPackageName() + "/" + R.raw.sound);
添加到通知构建器
.setSound(soundUri)
答案 2 :(得分:0)
你可能正在寻找:
\1