即使在后台,我也需要在收到通知时在Android中播放声音。这就像Uber驱动程序或其他应用程序一样:即使手机处于静音状态且该应用程序处于后台,它们也会以最大音量播放声音。
我没有运气尝试过这个
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);
有什么建议吗?
答案 0 :(得分:0)
验证码
notificationBuilder.setSound(RingtoneManager.getDefaultUri(RingtoneManager.TYPE_NOTIFICATION));