两个VideoView重叠

时间:2015-12-31 13:08:11

标签: android view android-videoview

我正在制作锻炼示例应用。当一个练习接近完成时,我想展示下一个练习的小预告片,如下所示:

enter image description here

要做到这一点,我不得不打电话:

videoViewTrailer.setZOrderMediaOverlay(true)

然而,当我隐藏预告片视图时,我发现自己留下了拖车视频中的冻结帧,这毁坏了我当前的练习视频。这里是: enter image description here

我已经尝试了很多使用

的组合
VideoView.setZOrderMediaOverlay(true)
VideoView.setTranslationZ()
VideoView.setZOrderOnTop()
两个视频上的

- 甚至是:

View.invalidate()

但似乎没有任何帮助。

如何从可见布局中完全删除预告片视频?

PS。介意我已提前提供了很好的帮助意见:)

1 个答案:

答案 0 :(得分:1)

我设法通过从父ViewGroup中删除读取预告片 VideoView 来解决问题! 事实证明,操纵可见性或Z叠加参数是不可取的。