为了账号安全,请及时绑定邮箱和手机立即绑定

拍照获取不到图片?

为什么获取不到拍照后的图片

正在回答

2 回答

android.permission.WRITE_EXTERNAL_STORAGE添加这个权限试试


0 回复 有任何疑惑可以回复我~

首先检查照片是否已经拍摄成并保存在您的内存目录中。再则就是手机拍摄的图片过大不能直接使用BitmapFactory.decodeFile(file),要通过文件流的方式读取使用inputStream;例如:

inputStream = new FileInputStream(imagePath);
BitmapFactory.Options opts=new BitmapFactory.Options();
opts.inTempStorage = new byte[100 * 1024];
opts.inPreferredConfig = Bitmap.Config.RGB_565;
opts.inPurgeable = true;
opts.inSampleSize = 4;
opts.inInputShareable = true;
Bitmap bitmap= BitmapFactory.decodeStream(inputStream,null,opts);
img.setImageBitmap(bitmap);

1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

拍照获取不到图片?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信