2012-03-16 20 views
1

私はSurfaceViewとCanvasを使ってビットマップを画面に描画しています。私はいくつかのアニメーションをスピードアップするためにビデオを使用することを検討してきましたが、ビットマップを描画し、ビデオを再生することは2つの異なることです。ビットマップとビデオの両方を画面に描画することは可能ですか? this postによれば、それは可能ではないと思われますが、別の方法がありますか?ビデオとビットマップの両方を使用できますか?

答えて

0

最後のコメントは、彼が働いていることを示しているようです。 VideoViewとSurfaceViewをレイヤーするのではなく、自分自身をMediaPlayerにして、既に持っているSurfaceViewの指定部分で再生するように設定する必要があります。 VideoViewはMediaPlayerとSurfaceViewで構成され、2つのSurfaceViewを積み重ねることはできません。

質問からapi demos in the last commentにリンクすると、SurfaceViewとMediaPlayerがビデオファイルを表示する方法を示しています。

+0

リンクにあるものをコピーしようとしましたが、動作させることができません。 –

関連する問題