我正在开发一个Android应用程序。当我使用代码
捕获图像时 Intent intent = new Intent(MediaStore.ActionImageCapture)
它将存储在我的SD卡中,并将显示在 ImageView 中。接下来,在按钮'裁剪图片'点击事件上,它应该使用裁剪功能将捕获的图像作为新意图打开。 我有代码打开图库并使用裁剪功能选择捕获的图像,但我不希望图库打开,而是希望捕获的图像具有裁剪功能的新意图。
有人可以帮忙吗?
答案 0 :(得分:1)
在这种情况下,您应该做的是,当它进入下一个活动时,将图像保存在本地设备中,并将图像位置作为意图值。然后,当新活动开始时,onCreate
方法,从意图值获取图像位置,并从保存的位置加载图像。然后删除保存的图像。
如果你可以等几个小时,我可以把代码放在这里。随意提问,直到你得到你想要的东西。
干杯!!