如何在后台以最大音量播放通知声音?



我需要在Android中播放声音,当收到通知时,即使在后台也是如此。这就像Uber Driver或其他应用程序:即使手机静音并且应用程序处于后台,它们也会以最大音量播放声音。

我尝试过这个没有运气:

AudioManager audioManager = (AudioManager)getSystemService(Context.AUDIO_SERVICE); audioManager.setStreamVolume(AudioManager.STREAM_MUSIC, 20, 0);
audioManager.adjustStreamVolume(AudioManager.STREAM_MUSIC, AudioManager.ADJUST_RAISE, AudioManager.FLAG_SHOW_UI);

有什么建议吗?

检查代码

notificationBuilder.setSound(RingtoneManager.getDefaultUri(RingtoneManager.TYPE_NOTIFICATION((;

最新更新