2013-04-05 12 views
0

我的需求是我需要選擇一組人的圖像,我需要選擇一個人或一些人,我需要裁剪圖像的特定選定部分,爲此我拍了一個矩形形狀的透明圖像,我會將這個矩形形狀的圖像放在我想要裁剪的實際圖像上,現在我把它搞砸了,我想通過拉動角落並選擇實際圖像來拉伸矩形圖像,任何人都可以幫助我如何通過拉在角落如何在四角擴展矩形圖像?

+0

顯示你做了什麼?代碼片段! – 2013-04-05 05:59:34

+0

如果您想通過在角落處拉伸圖像,請使用imgview.setScaleType(ScaleType.FIT_XY); – Sree 2013-04-05 06:02:50

+0

thanq @ Sreekanthss – 2013-04-05 06:04:20

回答

0

我認爲你需要繪製你的位圖到一個畫布,然後從那裏管理用戶交互。您可以使用圖片將圖像拉伸至任意尺寸

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

相應地更改頂點。 see docs

做到這一點的最好方法是創建一個自定義視圖並覆蓋onDraw,然後在這裏進行繪製。