gpt4 book ai didi

android - ViewFlipper中的VideoView在播放视频时是透明的

转载 作者:太空狗 更新时间:2023-10-29 13:42:54 27 4
gpt4 key购买 nike

我在 ViewFlipper 中设置了一个包含两个 View 的 Activity 。其中一个 View 是带有 GLSurfaceView 和一些其他小部件的布局,另一个只有带有 TextView 和 VideoView 的布局。当我单击 GLSurfaceView 中的某个内容时,ViewFlipper 会进行交换,以便可以播放视频。在此屏幕截图中,您可以看到在左侧呈现 map 的普通 GLSurfaceView。右侧是 ViewFlipper 翻转并开始播放视频后的样子。

Screenshot

GLSurfaceView 显示的空白透明区域是视频应该显示的位置。我可以通过扬声器听到它在播放,时间线在向前移动,所以我知道它正在播放。

如果您需要,我可以发布代码,但涉及的内容很多,因此可能会变得相当复杂。

关于这里发生的事情有什么想法吗?

最佳答案

你不能在一个 Activity 中有两个重叠的 SurfaceViews,我怀疑这包括像 ViewFlipper 这样的情况,从技术上讲,它们不会因可见性变化而重叠。

关于android - ViewFlipper中的VideoView在播放视频时是透明的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3681976/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com