我有一个没有声音的视频在我的应用程序中播放,所以如果我的音乐播放器在播放并且我的应用程序打开,则音乐会停止。我想知道是否有一种方法可以不请求音频焦点,并在我的视频播放时让音乐在后台播放? 我已尝试在启动视频后放弃音频焦点,但似乎也不起作用。
以下是我到目前为止尝试过的代码 -
任何建议都将不胜感激!谢谢。
以下是我到目前为止尝试过的代码 -
String path = "android.resource://" + getPackageName() + "/" + R.raw.backgroundvideo;
mvvBackground.setVideoURI(Uri.parse(path));
mvvBackground.setMediaController(null);
mvvBackground.start();
AudioManager am = (AudioManager) getSystemService(Context.AUDIO_SERVICE);
am.abandonAudioFocus(new AudioManager.OnAudioFocusChangeListener() {
@Override
public void onAudioFocusChange(int focusChange) {
Log.d(LOG_TAG, "Audio focus changed!");
}
});
任何建议都将不胜感激!谢谢。