Android - 捕获图像的新意图

时间:2016-07-13 03:51:50

标签: android crop android-camera-intent

我正在开发一个Android应用程序。当我使用代码

捕获图像时

Intent intent = new Intent(MediaStore.ActionImageCapture)

它将存储在我的SD卡中,并将显示在 ImageView 中。接下来,在按钮'裁剪图片'点击事件上,它应该使用裁剪功能将捕获的图像作为新意图打开。 我有代码打开图库并使用裁剪功能选择捕获的图像,但我不希望图库打开,而是希望捕获的图像具有裁剪功能的新意图。

有人可以帮忙吗?

1 个答案:

答案 0 :(得分:1)

在这种情况下,您应该做的是,当它进入下一个活动时,将图像保存在本地设备中,并将图像位置作为意图值。然后,当新活动开始时,onCreate方法,从意图值获取图像位置,并从保存的位置加载图像。然后删除保存的图像。

如果你可以等几个小时,我可以把代码放在这里。随意提问,直到你得到你想要的东西。

干杯!!