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