編集: --> やあみんな! <--
私は「画像ベースのアプリ」に取り組んでいます!私がやりたいことは次のとおりです。
- 写真を撮る(完了)
- オーバーレイで写真をプレビュー!
- 写真をトリミングする
問題はオーバーレイです!内部に撮影した写真を含む SurfaceView があり、ウィンドウのような正方形 (rect2) とアルファ オーバーレイ (rect1 アルファ 50% のある種の黒) の周りを見たいと思います。1つはフルサイズ(rect1)、もう1つは小さいサイズ(rect2)で2つのRectを描画し、最初のRectから小さい方を切り取ることは可能ですか??
______________
|Rect1 |
| ______ |
| |Rect2 | |
| | | |
| |______| |
|____________|
私はAndroid 2.1を使用しています。2.3.3 には BitmapRegionDecoder があることを知っています。このことは、私がやりたいことのほとんどを行います。現時点では、4 つの Rect を描画し、ウィンドウの中央に小さな穴を残していますが、この正方形を移動してサイズを変更するのは私の A ** の苦痛のようなものです。
編集: 私がやりたいことは、Facebook のようなものです。写真を Profileimage としてアップロードする場合、何かを投稿するときに左側の「アバター」画像の画像の正方形を移動してサイズを変更する必要があります...
だから私はすべてが明確であり、あなたが私を助けることができることを願っています!
ありがとう