我正在尝试找出在我的Opengl Android应用程序中播放教程视频的最佳方式。
我尝试了this,但效果很好。
现在我的问题是如何将其与opengl应用程序合并。如果我只是启动另一个活动,我将破坏我的opengl上下文,并且必须重新创建它。我最好的想法是在我现有的xml布局中添加一个VideoView组件,并使用相对布局将其重叠在opengl视图的顶部。
我想知道这是一个不错的选择,还是有更好的解决方案。
答案 0 :(得分:1)
据我记得,当没有使用GLSurfaceView时你的上下文没有被破坏,你可以将它换成VideoView,直到视频完成播放然后切换回来。 RelativeLayout想法的唯一问题是,如果GLSurfaceView当时可能有很多问题,那么对于低端设备来说它们可能有点活跃。