从图库中选择图像并发送到另一个活动

时间:2017-01-10 16:38:42

标签: java android android-activity bitmap

所以我有一个应用程序,在第一个活动的这个应用程序中,您从库中选择一个图像或用相机拍照。

然后活动之间有一些活动我需要图片。那么如何将第一个Activity中选择的图像发送到我需要的活动中?我以为我可以像putExtra()方法一样,但是我读到我花了很多内存来将位图发送到另一个Activity。

我的目标是在最后一个活动中将此图片编辑为位图!

那么谁得到了一些解决方案我可以解决这个问题?!有任何想法吗?谢谢!

1 个答案:

答案 0 :(得分:0)

我使用名为sandriosCamera的库,它非常便宜,并且它的工作原理还低于android 5.0(因此使用CameraApi和CameraApi2)。它包括图库选取器中的最近图像,并且当图像具有不正确的方向时,也显示图像的预览图像(旋转)。 在android arsenal中阅读此内容并查看github以获取库代码https://android-arsenal.com/details/1/4962 然后我用putExtra()图像路径传递(因为图像是时间的,然后我需要getExtra()意图在我的SendActivity中获得图像的路径。 希望它有助于解决您的所有问题。 PD:我建议下载master.zip而不是作为带有gradle的库导入,因为如果你想要你可以成本化(但是你需要修复问题)。在导入gradle或手册之前,我建议您更新所有的android工具,max版本等。