在AndroidManifest.xml文件中添加以下代码,以确保在应用重新获取焦点时音频不会消失:
此外,您还可以使用以下代码在应用程序中设置音频焦点:
AudioManager audioManager = (AudioManager) getSystemService(Context.AUDIO_SERVICE);
audioManager.requestAudioFocus(new OnAudioFocusChangeListener() {
@Override
public void onAudioFocusChange(int focusChange) {
//重新获取音频焦点后的代码
}
}, AudioManager.STREAM_MUSIC, AudioManager.AUDIOFOCUS_GAIN);
请注意,您需要导入android.media.AudioManager类来使用此代码。