android如何使用现有图像进行裁剪
Posted
技术标签:
【中文标题】android如何使用现有图像进行裁剪【英文标题】:android how to crop using an existent image 【发布时间】:2012-12-09 11:25:05 【问题描述】:我需要使用选择器和拖动等来裁剪图像。 我无法使用 com.android.camera.action.CROP 因为在我测试的许多手机中都不起作用。 我在这里搜索了所有示例,唯一的工作是在哪里使用 android.provider.MediaStore.Images.Thumbnails.EXTERNAL_CONTENT_URI 但问题是每次它要求用户选择图像。 有人可以给我贴一个例子。 我需要在我需要的图像上打开它,而不需要用户打开图像,在文件系统中搜索。 我很失望,因为 android 没有提供兼容从 2.1 到 4 的所有设备的东西…… 谢谢
【问题讨论】:
对我来说也是一个例子,我可以自己进行裁剪,使用布局中的视图并获取坐标。 【参考方案1】:下载示例:- https://github.com/lorensiuswlt/AndroidImageCrop
android 2.1 只需要三个更改:-
在 main.xml 中,写 wrap_content 而不是 matchparent。
在 AndroidManifest.xml 中,<uses-sdk android:minSdkVersion="7" />
在 default.properties 中,target=android-7
项目是最好的导师。
【讨论】:
以上是关于android如何使用现有图像进行裁剪的主要内容,如果未能解决你的问题,请参考以下文章
如何使用默认裁剪意图裁剪 android marshmallow 中的图像?
如何在 Android 7.0 中从相机或图库中选择要裁剪的图像?