[英]How to Pause audio in Exo MediaPlayer2 when other apps play audio/video?
[英]Android MediaPlayer, How to play video with no audio and not interrupt other audio streams
我有一個VideoView
,我想播放一個沒有音頻的短循環視頻。 問題是,當我通過手機聽一本書或音樂,然后我進入播放這個循環視頻的活動時,我的音樂被暫停了。 有沒有辦法在不中斷手機上已經播放的任何音頻的情況下播放視頻?
videoView.setVideoURI(descriptionVideo.getUri(getPackageName()));
videoView.setOnPreparedListener(new MediaPlayer.OnPreparedListener() {
@Override
public void onPrepared(MediaPlayer mediaPlayer) {
mediaPlayer.setVolume(0f,0f);
mediaPlayer.setLooping(true);
videoView.start();
}
});
我認為這是因為 VideoView 要求音頻焦點。 您可以嘗試以下 videoView.setAudioFocusRequest(AudioManager.AUDIOFOCUS_NONE)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.