0
我想在我的應用程序中拍攝照片,所以如果在我的Fragment
上單擊我的ImageView
/QuickBagde
。拍攝照片後在片段上刷新QuickBadge/ImageView
我可以拍照,之後,我裁剪它,並返回到我的應用程序。這並不是什麼大問題,它運作良好。
但是,如何刷新ImageView
/QuickBadge
以顯示拍攝的照片?
我試着用:
//get the returned data
Bitmap thePic = data.getExtras().getParcelable("data");
profilePic.setImageBitmap(thePic);
但它不工作。
你知不知道你已經裁剪之後的圖像的準確路徑? – kabuto178
是的,它確實導致我告訴應用程序在哪裏保存它 –
然後在裁剪「Bitmap bitmap = BitmapFactory.decodeFile(imagePathField)」之後將該路徑保存在字段變量中;然後將該位圖設置爲您的imageView,並且它會自動失效新的形象。 – kabuto178