Androidのビデオプレーヤー(ビデオの再生中)に手動で円、長方形、または何かを描画したいだけです。それは可能ですか?コードサンプルがはるかに優れている場合。
ありがとう。
あなたの質問にはすでに答えがあります:
投稿から引用:
SurfaceView
View
おそらく、この点で通常のようには機能しません。代わりに、次の操作を行います。
- どちらも Z 軸にウィジェットを積み重ねることができるため、レイアウト XML ファイルの中
SurfaceView
にFrameLayout
またはを配置します。RelativeLayout
- 描画ロジックを別のカスタム
View
クラスに移動する- カスタム View クラスのインスタンスをレイアウト XML ファイルに
FrameLayout
または の子として追加しますRelativeLayout
。SurfaceView
これにより、カスタム
View
クラスが の上に浮いているように見え ますSurfaceView
。
必要に応じてサンプルプロジェクトもあります