0

ギャラリーから画像が読み込まれ、画像上に長方形を描画して画像の特定の部分に焦点を合わせることができるアプリを作成する必要があります。四角形は動的に描画され、サイズ変更とドラッグが可能です。だから私は私の長方形のカスタムビューを作りました。今、この長方形のビューを画像ビューに追加したいと思います。画像ビューにカスタム ビューを動的に追加するにはどうすればよいですか。フレーム レイアウトを使用してみましたが、役に立ちませんでした。

4

1 に答える 1

0

ImageView は ViewGroup になったため、ImageView にビューを追加することはできません。代わりに、ImageView のメソッドをオーバーライドすることで、ImageView 自体に直接描画できますonDraw(Canvas)

もう 1 つの可能性は、画像ビューの上に四角形を表示し、背景を透明にすることです。2 つのビューを相互に表示するには、RelativeLayoutオブジェクトを使用できます。

于 2012-08-08T18:31:16.103 に答える