我有一个要求,在我的应用程序中,我需要播放一段时间的音频点击一个按钮。现在出现了一个case,如果用户已经在设备上播放音乐,那么我需要暂停音乐播放器来播放我的声音,在我释放我的MediaPlayer对象之后,我想恢复其他应用程序(或至少是系统的)音乐播放器。
我所做的就是像下面这样获得音频焦点-
AudioManager am = (AudioManager)getSystemService(Context.AUDIO_SERVICE);
if (am!=null){
am.requestAudioFocus(new AudioManager.OnAudioFocu