0

私の要件は、人々のグループで画像を選択する必要があり、人または人を選択する必要があり、画像の特定の選択された部分をトリミングする必要があるため、長方形の透明な画像を取り、これを配置します実際の画像の長方形の画像をトリミングしたいのですが、今私が失敗した場所で、その長方形の画像を隅を引っ張って伸ばして実際の画像を選択したいのですが、引っ張って画像を伸ばす方法を教えてください。角

4

1 に答える 1

0

ビットマップをキャンバスに描画し、そこからユーザーの操作を管理する必要があると思います。を使用して、キャンバス内の任意のサイズに画像を引き伸ばすことができます

canvas.drawBitmapMesh(bitmap, 1, 1,
                                        vertices, 0, null, 0,
                                        paint);

それに応じて頂点を変更します。ドキュメントを参照

これを行う最善の方法は、カスタム ビューを作成して onDraw をオーバーライドし、ここで描画を行うことです。

于 2013-04-05T06:08:50.387 に答える