我想触发Notification时播放mp3声音。为此,我将mp3文件放入“res / raw”文件夹中,并使用以下说明:
notification.sound=Uri.parse("android.resource://"+getPackageName()+"/" + R.raw.mySound);

但是当Notifications出现时我没有声音!

任何的想法?

最佳答案

只需将下面的代码放在块中,当发生通知时将触发该块。

mMediaPlayer = new MediaPlayer();
mMediaPlayer = MediaPlayer.create(this, R.raw.mySound);
mMediaPlayer.setAudioStreamType(AudioManager.STREAM_MUSIC);
mMediaPlayer.setLooping(true);  // Set false if you don't want it to loop
mMediaPlayer.start();

10-07 23:07