android怎么从在截完图后将图片传递到下一个Activity,并且图片不会变小。最近做项目遇到这个问题,我用String传过去,但是接收后,图片比原来小了好多。
传值
接收
为什么这样图片会变的小好多,怎么才能让图片和原来一样。
传值
Intent intent = new Intent(MainActivity.this, PreviewActivity.class);
intent.putExtra("image_cropped_file", croppedFile.toString());
startActivity(intent);
接收
Intent intent = getIntent();
String data = intent.getStringExtra("image_cropped_file");
filePath = data;
File file = new File(data);
Log.d("Newton", "file path: " + file.toString());
Uri u = Uri.fromFile(file);
iv_preview.setImageURI(u);
为什么这样图片会变的小好多,怎么才能让图片和原来一样。