两个VideoView重叠
Two VideoView overlapping
我正在制作锻炼示例应用程序。当一个练习接近完成时,我想展示下一个练习的小预告片,如下所示:
为此,我必须调用:
videoViewTrailer.setZOrderMediaOverlay(true)
然而,当我隐藏预告片视图时,我发现自己留下了预告片视频中的冻结帧,这破坏了我当前的练习视频。这里是:
我已经尝试了很多使用
的组合
VideoView.setZOrderMediaOverlay(true)
VideoView.setTranslationZ()
VideoView.setZOrderOnTop()
在两个视频视图上 - 甚至调用:
View.invalidate()
但似乎无济于事。
如何从可见布局中完全删除预告片视频?
PS。请注意,我已经提前提供了很好的意见来寻求帮助:)
我设法通过删除和阅读预告片VideoView[=15=解决了问题] 来自父ViewGroup!
事实证明,操纵可见性或 Z 覆盖参数是不够的。
我正在制作锻炼示例应用程序。当一个练习接近完成时,我想展示下一个练习的小预告片,如下所示:
为此,我必须调用:
videoViewTrailer.setZOrderMediaOverlay(true)
然而,当我隐藏预告片视图时,我发现自己留下了预告片视频中的冻结帧,这破坏了我当前的练习视频。这里是:
我已经尝试了很多使用
的组合VideoView.setZOrderMediaOverlay(true)
VideoView.setTranslationZ()
VideoView.setZOrderOnTop()
在两个视频视图上 - 甚至调用:
View.invalidate()
但似乎无济于事。
如何从可见布局中完全删除预告片视频?
PS。请注意,我已经提前提供了很好的意见来寻求帮助:)
我设法通过删除和阅读预告片VideoView[=15=解决了问题] 来自父ViewGroup! 事实证明,操纵可见性或 Z 覆盖参数是不够的。