android怎么从在截完图后将图片传递到下一个Activity

紫雾凌寒
博客专家认证
2015-11-17 09:54:11
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);

为什么这样图片会变的小好多,怎么才能让图片和原来一样。
...全文
125 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
jeky_zhang2013 2015-11-17
  • 打赏
  • 举报
回复
用bitmap传,或者保存到文件

80,351

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧