Попробуйте этот код ниже:
Uri alarmUri = RingtoneManager.getDefaultUri(RingtoneManager.TYPE_NOTIFICATION);
if (alarmUri == null)
{
MediaPlayer mp = MediaPlayer.create(getApplicationContext(), notification);
mp.start();
}
Пожалуйста, используйте код ниже, когда вы получаете уведомление в BroadcastReceiver, затем вызовите активность в этом классе активности, используемом ниже по коду, чтобы воспроизвести звуковой файл.
mMediaPlayer = MediaPlayer.create(this, R.raw.sound1);
mMediaPlayer.setAudioStreamType(AudioManager.STREAM_MUSIC);
mMediaPlayer.setLooping(true);
mMediaPlayer.start();