8

Androidのビデオプレーヤー(ビデオの再生中)に手動で円、長方形、または何かを描画したいだけです。それは可能ですか?コードサンプルがはるかに優れている場合。

ありがとう。

4

1 に答える 1

1

あなたの質問にはすでに答えがあります:

こちらをご覧ください

投稿から引用:

SurfaceViewViewおそらく、この点で通常のようには機能しません。

代わりに、次の操作を行います。

  1. どちらも Z 軸にウィジェットを積み重ねることができるため、レイアウト XML ファイルの中SurfaceViewFrameLayoutまたはを配置します。RelativeLayout
  2. 描画ロジックを別のカスタムViewクラスに移動する
  3. カスタム View クラスのインスタンスをレイアウト XML ファイルにFrameLayoutまたは の子として追加しますRelativeLayoutSurfaceView

これにより、カスタムViewクラスが の上に浮いているように見え ますSurfaceView

必要に応じてサンプルプロジェクトもあります

こちらをご覧ください

于 2012-07-02T18:42:01.203 に答える