編集: - >ねえ! < -2つのRectを描画し、最初の部分を抜き出すことは可能ですか?
私は "画像ベースのアプリケーション"で作業中です! 私は何をしたいです:
- が(行われる)写真
- プレビューオーバーレイで写真を撮ります!
- 作物は写真
だから問題は、オーバーレイです!私はSurfaceViewを内部に持っていて、今はウィンドウのような正方形(rect2)とアルファオーバレイ(rect1のアルファ50%の黒色)を見たいと思っています。 2つのRectを、フルサイズ(rect1)と小さいサイズ(rect2)で描画し、最初のRectからより小さなものを切り取ることはできますか?
______________
|Rect1 |
| ______ |
| |Rect2 | |
| | | |
| |______| |
|____________|
私はAndroid 2.1を使用しています。私は2.3.3でBitmapRegionDecoderがあることを知っています!このことは私がやりたいことをほぼ実行します。 私は4つのRectを描画し、ウィンドウの中央に小さな穴を残しますが、このsqareを移動してサイズを変更するのは私のA **の痛みのようなものです。
編集:私はFacebookのようなものです。あなたがProfileimageとして画像をアップロードすると、何かを投稿したときに左の「アバター」画像の画像の四角形を移動してサイズを変更する必要があります。
だから私はすべてが明確で、あなたが私を助けてくれることを願っています!
おかげ
オーケー所望の寸法を得るために、パディングのパラメータを設定
多分その不明瞭なエンナウフ(私の英語のために申し訳ありません)平らな広場で私はイメージの一部を選びたいと思っています。正方形の円を動かしてスケールすることができますが、常に穴の画像をバックグラウンドで使用します。 OKをクリックすると、画像が四角形のように切り取られ/切り取られます。 – Informatic0re
同じように、あなたはFacebookのサムネイル画像の画像を切り抜くために正方形のarroundを動かさなければならないよりも、profilepictureとしてFacebookのために画像を撮るように... – Informatic0re