2011-02-10 72 views
1

我想弄清楚在我的Opengl android应用程序中播放教程视频的最佳方式。Android:在Opengl应用程序中播放视频的最佳方式

我试过this,它工作正常。

现在我的问题是如何将它与opengl应用程序合并。如果我只是启动另一个活动,我会摧毁我的opengl上下文,并将不得不重新创建它。我现在最好的想法是在我现有的xml布局中添加一个VideoView组件,并使用相对布局将其重叠在opengl视图之上。

我想知道这是一个不错的选择还是有更好的解决方案。

回答

1

据我记得,当GLSurfaceView没有被使用时,你的上下文不会被销毁,你可以将它换成VideoView,直到视频完成播放,然后切换回来。 RelativeLayout思想的唯一问题是,如果GLSurfaceView在当时可能会有很多问题,那么对于低端设备来说它们都可以处于活动状态可能有点多。

+0

你是什么意思交换。 (抱歉,我通常在单视图应用程序或后台进程中工作,而不是在多个视图中) – 2011-02-10 04:51:12

相关问题