0
我有一個VideoView沒有任何音頻播放每次我開始我的應用程序的時間。我注意到,當它開始播放時,從後臺播放其他應用程序的音樂會暫停。有沒有解決這個問題的方法?謝謝!VideoView停止其他應用的背景音樂
我有一個VideoView沒有任何音頻播放每次我開始我的應用程序的時間。我注意到,當它開始播放時,從後臺播放其他應用程序的音樂會暫停。有沒有解決這個問題的方法?謝謝!VideoView停止其他應用的背景音樂
播放視頻的同時,不建議的背景音樂播放:
,以確保良好的用戶體驗,這也是重要的是你的應用程序管理音頻焦點,以確保多個應用時不會在同一時間播放音頻。
您可以檢查this瞭解更多信息。
當你開始使用VideoView
播放視頻,你的應用程序請求音頻焦點,這意味着它在播放音樂失去音頻焦點後臺程序。後臺應用程序的行爲取決於AudioManager.OnAudioFocusChangeListener.OnAudioFocusChangeListener
方法中的代碼。你不能改變它。
更多信息,請參閱Managing Audio Focus。
也許你'VideoView'獲取音頻焦點(檢查[這裏](https://developer.android.com/training/managing-audio/audio-focus.html#RequestFocus))。你可以發佈關於你的'VideoView'的代碼嗎? –
@ L.Swifter只是典型的VideoView代碼。 setOnPreparedListener,onResume()中的videoView.start,類似的東西。 –
如果刪除'videoView.start()'的'的onResume()',背景播放也不會暫停,我想。 –