在全屏视频播放期间,点按屏幕是否可以弹出叠加层?此叠加层将包含图像的ScrollView和相应的文本标签。
想象一下,如果你愿意,一部电影全屏播出。点击屏幕后,底部会出现一个可滚动的叠加层,其中包含该特定场景中所有演员的照片和名称。希望这个例子有所帮助。
从我设法找到的,'RelativeLayout'可以提供我需要的答案。几乎我发现的与此相关的所有问题都涉及地图或相机Feed上的叠加,而不是流媒体视频。
非常感谢任何帮助! 谢谢!
将保持diggin'...
答案 0 :(得分:6)
步骤1:创建RelativeLayout
第2步:将VideoView
或SurfaceView
放入RelativeLayout
步骤3:将ScrollView
作为RelativeLayout
/ VideoView
之后的孩子放在SurfaceView
中(例如,稍后在XML中)
步骤4:让ScrollView
消失(android:visibility="gone"
)
步骤5:在VideoView
/ SurfaceView
上的触摸事件中,使用ScrollView
setVisibility()
步骤#6:有办法解除ScrollView
(例如,BACK按钮),将其恢复到正常的“消失”状态