1.初始化OnAudioFocusChangeListener
private OnAudioFocusChangeListener mAudioFocusChangeListener = new OnAudioFocusChangeListener() {
public void onAudioFocusChange(int focusChange) {
mPlayerControl.pause();
}
};
2.当播放时发出请求
public void start() {
mAudioManager.requestAudioFocus(mAudioFocusChangeListener, AudioManager.STREAM_MUSIC, AudioManager.AUDIOFOCUS_GAIN);
}
private OnAudioFocusChangeListener mAudioFocusChangeListener = new OnAudioFocusChangeListener() {
public void onAudioFocusChange(int focusChange) {
mPlayerControl.pause();
}
};
2.当播放时发出请求
public void start() {
mAudioManager.requestAudioFocus(mAudioFocusChangeListener, AudioManager.STREAM_MUSIC, AudioManager.AUDIOFOCUS_GAIN);
}
本文介绍了如何在应用中初始化音频焦点监听器,并在播放时请求聚焦,确保音乐播放过程中的音频优先级。
732

被折叠的 条评论
为什么被折叠?



