Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/video/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何在调用videoView.start()时保持音乐播放?_Android_Video - Fatal编程技术网

Android 如何在调用videoView.start()时保持音乐播放?

Android 如何在调用videoView.start()时保持音乐播放?,android,video,Android,Video,我在Android应用程序中使用视频视图来显示视频 如果其他应用程序正在后台播放音乐,则调用videoview.start()会停止其他应用程序在后台播放音乐 是否有办法确保在调用video view.start()的同时,背景中的任何音乐都能继续播放?(它没有音频) 谢谢大家! 我也在相同的场景中:我的要求是,我需要在不影响背景音乐的情况下播放飞溅视频。我的飞溅视频没有任何音频。因此,创建一个自定义视频视图,并在openVideo()下的代码行下方进行注释: 现在,我的视频视图XML是: &l

我在Android应用程序中使用视频视图来显示视频

如果其他应用程序正在后台播放音乐,则调用videoview.start()会停止其他应用程序在后台播放音乐

是否有办法确保在调用video view.start()的同时,背景中的任何音乐都能继续播放?(它没有音频)


谢谢大家!

我也在相同的场景中:我的要求是,我需要在不影响背景音乐的情况下播放飞溅视频。我的飞溅视频没有任何音频。因此,创建一个自定义视频视图,并在openVideo()下的代码行下方进行注释:

现在,我的视频视图XML是:

<com.videosample.CustomVideoView
     android:id="@+id/vv_splash_video"
     android:layout_width="fill_parent"
     android:layout_height="fill_parent"
     android:layout_marginBottom="@dimen/activity_horizontal_margin"
     android:layout_marginLeft="@dimen/activity_horizontal_margin"
     android:layout_marginRight="@dimen/app_common_five_dp_padding"
     android:layout_marginTop="@dimen/activity_horizontal_margin"
     android:visibility="visible" />
希望这对您有所帮助。

我也有同样的问题,我想继续播放其他音乐播放器应用程序的音乐。但当我的应用程序视频播放开始时,音乐停止。因此,请分享您的“CustomVideoView”课程
<com.videosample.CustomVideoView
     android:id="@+id/vv_splash_video"
     android:layout_width="fill_parent"
     android:layout_height="fill_parent"
     android:layout_marginBottom="@dimen/activity_horizontal_margin"
     android:layout_marginLeft="@dimen/activity_horizontal_margin"
     android:layout_marginRight="@dimen/app_common_five_dp_padding"
     android:layout_marginTop="@dimen/activity_horizontal_margin"
     android:visibility="visible" />
mVvSplashVideo = (CustomVideoView) findViewById(R.id.vv_splash_video);
mVvSplashVideo.setZOrderOnTop(true);
Uri uri = Uri.parse("android.resource://" +
    getPackageName() + "/" + R.raw.sample_splash_v4_1);
mVvSplashVideo.setVideoURI(uri);
isVideoPlayCompleted=false;
mVvSplashVideo.start();
mVvSplashVideo.setOnCompletionListener(this);