问个关于系统裁切图片之后,图片很小的问题

2014-12-24 22:24:14 +08:00
 jimmy

是这样的。
调用系统的裁切图片的功能,设置了它的宽跟高,切出来的图片尺寸是对了,但是在Intent中获取到的bitmap却很小,都是240 * 240的尺寸,怎么取到我指定的尺寸的bitmap?
我使用uri传递,得到的bitmap也是这样的尺寸。
不知道要怎么整了,有没有思路?

4832 次点击
所在节点    Android
4 条回复
skyxin888
2014-12-25 11:00:17 +08:00
要不试下将裁减的图片保存到某个文件夹下,然后将uri传递 看看拿到的 尺寸对不对
jimmy
2014-12-25 11:16:11 +08:00
@skyxin888 那个尺寸是对的,只是intent直接返回的bitmap尺寸不对。
skyxin888
2014-12-25 11:40:28 +08:00
@jimmy 那你就讲新保存的uri 通过intent 传递到你想要的activity 。 intent传递的数据大小是有限制的是40K,还是传递uri,再进行操作
jimmy
2014-12-25 12:56:33 +08:00
@skyxin888 试过uri的了,转成bitmap之后也是很小,比如我裁切指定的宽高都是1024,uri得到的路径转成bitmap,得到的宽高还是240。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/156443

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX