2014-10-10 107 views

回答

0

當您調用捕獲或從圖庫中選擇圖像的本地活動時。您必須通過一些關鍵值對。

+0

感謝您的回覆你能通過示例瞭解我 – 2014-10-10 07:23:05

+0

我有傳遞值密鑰對,但它給出了我不想要的矩形或正方形形狀的結果 – 2014-10-10 07:24:02

0

'Intent i = new Intent();' 'i.putExtra(MediaStore.EXTRA_VIDEO_QUALITY,IMAGE_QUALITY);'

'i.setType("image/*");' 
    'i.setAction(Intent.ACTION_GET_CONTENT); ' 

    'i.putExtra("crop", "true"); 
    'i.putExtra("aspectX", 0);' 
    'i.putExtra("aspectY", 0);' 
    'i.putExtra("outputX", 400);' 
    'i.putExtra("outputY", 400);' 
    'i.putExtra("return-data", true);' 

    'startActivityForResult(Intent.createChooser(i,"Complete action using"), CAPTURE_IMAGE_ACTIVITY_REQUEST_CODE);' 

試試這個。在編輯時,它會將裁剪框顯示爲400 * 400。但你可以根據選擇進行改變。'

+0

不,它也通過矩形或正方形拉伸中點,我想當我伸展一個角落時,並非所有角落都會自動調整,我希望所有角落點都保持不變,我想你不明白我想要什麼,如果在手機上安裝了android download scanmaster.apk並看到裁剪 – 2014-10-10 07:43:30