ViewFlipper に 2 つのビューが設定された Activity があります。ビューの 1 つは GLSurfaceView と他のいくつかのウィジェットを含むレイアウトで、もう 1 つは TextView と VideoView を含むレイアウトです。GLSurfaceView で何かをクリックすると、ViewFlipper が切り替わり、ビデオを再生できるようになります。このスクリーンショットでは、左側にマップをレンダリングするプレーンな GLSurfaceView が表示されます。右側は、ViewFlipper が反転してビデオの再生が開始された後の様子です。
GLSurfaceView が透けて見える空の透明な領域は、ビデオがあるはずの場所です。スピーカーから再生が聞こえ、タイムラインが進んでいるので、再生されていることがわかります。
必要に応じてコードを投稿できますが、かなり複雑になる可能性があります。
ここで何が起こっているかについてのアイデアはありますか?