【发布时间】:2014-05-14 16:35:36
【问题描述】:
这似乎是重复的,但不是请看我的问题。
我在 google 和 stackoverflow 上搜索过很多次。 我找到了很多例子,但没有一个不能解决我的问题。
我需要的是:
我想捕获图像并保存它(我给出路径)然后我想裁剪它并将它保存在同一个地方(我的意思是用裁剪的图像替换原始文件)
我所做的是:
我用这个来拍照:
Intent cameraIntent = new Intent( MediaStore.ACTION_IMAGE_CAPTURE);
cameraIntent.putExtra(MediaStore.EXTRA_OUTPUT, outputFileUri); // outputFileUri is my path
startActivityForResult(cameraIntent, TAKE_PHOTO_CODE);
为了裁剪图像,我在 stackoverflow 上使用了这个示例:
做了什么:
我捕获图像并在捕获后运行裁剪图像方法,它也很好。
完成裁剪后,我看不到裁剪后的图像,它只是捕获的图像。
有什么问题:
没有错误,但我想看到捕获的图像将替换为原始捕获的图像。
提前致谢!!
【问题讨论】:
-
感谢您的回答,我在我的项目中实现了这个,在我捕获图像后有两个选项,裁剪照片和裁剪图片,裁剪照片对我来说很好,但裁剪图片在我的手机上不起作用,我该如何解决这个问题?
标签: android android-camera android-capture