1

指定された x\y 座標で描画されるカスタム ビュー (XML から膨張する) を作成したいと思います。を実装するカスタム ビューを作成できることはわかっていますがonDraw(Canvas canvas)、このビューを XML から膨張させたいと考えています。

線、長方形などしか描画Canvasできません..しかし、XMLレイアウト全体を膨らませたい..

どうやってやるの??

4

2 に答える 2

2

FrameLayoutをメインレイアウトとして使用できます。

必要なレイアウトを膨らませます。

それをFrameLayoutに追加します。

次に、LayoutParamsを使用してパディング/マージンを追加します。

于 2012-05-07T10:01:16.827 に答える
2

ここで述べたように、私は最終的に使用RelativeLayoutしました:

ビューの絶対位置を設定する

答えてくれてありがとう!

于 2012-05-07T15:26:49.743 に答える