2011-02-10 12 views
1

私はOpengl androidアプリケーションでチュートリアルビデオを再生する最良の方法を見つけようとしています。Android:Openglアプリケーションでビデオを再生する最良の方法

私はthisを試しましたが、正常に動作します。

私の問題は、これをOpenGLアプリケーションとマージする方法です。私がちょうど別の活動を開始した場合、私は自分のOpenGLの文脈を破壊し、それを再作成しなければなりません。現時点で私の最善のアイデアは、既存のxmlレイアウトにVideoViewコンポーネントを追加し、相対レイアウトを使用してOpenGLビューの上にオーバーレイすることです。

私はこれが良い選択肢であるか、それともよりよい解決策であるかを知りたいと思います。

答えて

1

GLSurfaceViewが使用されていないときにコンテキストが破壊されないことを覚えている限り、ビデオの再生が完了してから元に戻るまで、VideoViewのためにスワップできます。 RelativeLayoutの唯一の問題は、その時点でGLSurfaceViewが多くの問題を抱えている可能性があることです。ローエンドのデバイスで両方をアクティブにするのはちょっとだけかもしれません。

+0

スワップはどういう意味ですか? (私は通常、モノビューアプリケーションや複数のビューではなくバックグラウンドプロセスで作業するのは申し訳ありません) –

関連する問題