所以我有一个应用程序,在第一个活动的这个应用程序中,您从库中选择一个图像或用相机拍照。
然后活动之间有一些活动我需要图片。那么如何将第一个Activity中选择的图像发送到我需要的活动中?我以为我可以像putExtra()方法一样,但是我读到我花了很多内存来将位图发送到另一个Activity。
我的目标是在最后一个活动中将此图片编辑为位图!
那么谁得到了一些解决方案我可以解决这个问题?!有任何想法吗?谢谢!
答案 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版本等。