【发布时间】:2013-03-25 05:15:58
【问题描述】:
如何裁剪位图图像?这是我的问题,我尝试了一些使用意图的概念但仍然失败..
我有一个想要裁剪的位图图像!!
这里是代码:
Intent intent = new Intent("com.android.camera.action.CROP");
intent.setClassName("com.android.camera", "com.android.camera.CropImage");
File file = new File(filePath);
Uri uri = Uri.fromFile(file);
intent.setData(uri);
intent.putExtra("crop", "true");
intent.putExtra("aspectX", 1);
intent.putExtra("aspectY", 1);
intent.putExtra("outputX", 96);
intent.putExtra("outputY", 96);
intent.putExtra("noFaceDetection", true);
intent.putExtra("return-data", true);
startActivityForResult(intent, REQUEST_CROP_ICON);
有人可以帮我解决这个问题吗@Thanks
【问题讨论】:
-
@DmytroDanylyk 感谢您的回复..让我检查一下!!
-
@DmytroDanylyk 它也是同样的事情..intent.setData(bitmap);不工作
-
您使用的是哪种设备?在相机返回给您之后,裁剪位图可能会更好。这是如何正确裁剪它的链接:developer.android.com/training/displaying-bitmaps/…
-
请检查这个对我有用的链接stackoverflow.com/a/63801992/6631601
标签: android crop image-editing