Android:如何使用声音资源包含通知声音?

Android:如何使用声音资源包含通知声音?,android,resources,audio,notifications,Android,Resources,Audio,Notifications,查看开发人员文档,我明白了,但我不知道如何使用资源。如何使用我的res/raw文件夹中的一种声音?例如MP3或WAV文件 Uri path = Uri.parse("android.resource://[package]/[res id]"); 例如: Uri path = Uri.parse("android.resource://com.mypackage/"+R.raw.mysound_1); 添加到通知生成器 .setSound(soundUri) 您可能正在寻找: MediaP

查看开发人员文档,我明白了,但我不知道如何使用资源。如何使用我的
res/raw
文件夹中的一种声音?例如MP3或WAV文件

Uri path = Uri.parse("android.resource://[package]/[res id]");
例如:

Uri path = Uri.parse("android.resource://com.mypackage/"+R.raw.mysound_1);
添加到通知生成器

.setSound(soundUri)

您可能正在寻找:

MediaPlayer mediaPlayer = MediaPlayer.create(context, R.raw.your_sound);
MediaPlayer mediaPlayer = MediaPlayer.create(context, R.raw.your_sound);