隐藏视频,但让它继续播放

时间:2011-05-17 20:15:40

标签: android video opacity invisible

我有一个图像和一个视频播放器。在肖像中,它显示了两者。做左边的景观,只是视频节目。只为图像显示正确的风景。

我现在正在使用setVisibility()方法来实现这一目标。做的问题:

myVideoView.setVisibility(View.INVISIBLE);

导致视频停止播放。有没有办法让它保持播放但用户也看不到?也许比如将VideoView的不透明度设置为0?

2 个答案:

答案 0 :(得分:4)

我想我在这里找到了解决方案。为了使视频视图不可见并使其保持播放声音,您只需通过设置alpha值来隐藏它。

mVideoView.setAlpha(0f);

希望它适合你!

答案 1 :(得分:0)

您可以尝试使用bringToFront()方法更改视图的z顺序。

如果您希望显示视频,请拨打mVideoView.bringToFront(),当您希望图片显示时可以使用mImageView.bringToFront(),只要视频和图片都占用相同的空间,屏幕。

祝你好运