1
我製作了一個應用程序,在該應用程序中,我從相機捕獲了圖像,並且顯示了一個矩形以裁剪選定區域。但我現在面臨的兩大問題是:Android:通過相機活動裁剪圖像時出現問題
- 當我們改變矩形的尺寸
出現了大尺寸 用於裁剪圖像,然後,而不是顯示它重新啓動攝像機活動裁剪圖像文件 而同我已經在 從畫廊拍攝的圖像,它正在工作的事情。
寬高比對於攝像頭拍攝的圖像無效嗎?
碼相機活動:
public void onClick(DialogInterface dialog, int item)
{
Intent intent = new Intent();
intent.putExtra("crop", "true");
intent.putExtra("aspectX", 774);
intent.putExtra("aspectY", 1115);
intent.putExtra("outputX", 774);
intent.putExtra("outputY", 1115);
if(item==0)
{
intent.setAction("android.media.action.IMAGE_CAPTURE");
startActivityForResult(intent, PICK_FROM_CAMERA);
}
實際上GEET我認爲你應該去startactivityforresult我的意思是,當你點擊圖片,你應該從相機活動和舊的活動裁剪圖像返回。只是一個建議 –
問題是當我打開相機它沒有采取圖像的比例我選擇 – Geetanjali
該geet你必須覆蓋相機功能,並給它的方面配給 –