1

私はJavaとAndroidが初めてなので、可能かどうかはわかりませんが、アプリで動的に描画可能なサーフェス/ビュー/場所を作成したいと考えています。XML レイアウト全体を描画可能なキャンバスに置き換える方法は知っていますが、それは私が望んでいることではありません。このドローアブル サーフェスを静的レイアウトの上 (またはその中に) 配置することをお勧めしますが、その方法はまだわかりません。私が意味することの図の下:

サンプルアプリ

前もって感謝します!

4

1 に答える 1

1

さまざまなオプションがあります。カスタムViewを配置し、そのメソッドをオーバーライドして、onDraw()そので描画することができますCanvas。もう1つのオプションは、を使用することですSurfaceView(これにより、より複雑な描画に対してより効率的な、を使用した描画が可能になります)Thread最初のオプション2番目のオプションCanvasの詳細は次のとおりです。

于 2013-01-20T15:08:15.720 に答える