3

VideoView で実行中のビデオにフリーハンドでペイント (フィンガー ペイント) できるアプリをコーディングしようとしています。私は2つのことを別々に実行していますが、一緒には実行していません。空白の画面にペイントを描画でき、xml レイアウトで実装されている videoView でビデオを再生できます。

xml videoview ビューを、描画可能な他のビューでオーバーレイする方法はありますか?

4

2 に答える 2

2

FrameLayoutは、複数のビューを互いに重ね合わせるために設計されています。ペイント ビューがほとんど透明であれば、FrameLayout でビデオ ビューに重ねることができるはずです。

于 2010-09-14T23:48:54.757 に答える
1

VideoView を使用する代わりに、SurfaceView で描画することをお勧めします。SurfaceView には、画面サイズに応じて縦横比を修正するなど、VideoView にはない多くの機能があります。

一部の人々がSurfaceViewでの描画について話している次のスレッドを参照してください。

surfaceView に画像を描画する方法

乾杯!

于 2014-11-26T12:49:28.407 に答える