Android裁剪图片最简单方法(调用系统的)
来源:互联网 发布:多益网络 地址 编辑:程序博客网 时间:2024/05/16 05:54
很多网友平时如果需要在Android平台下开发处理图片裁剪的应用,如果感觉实现的逻辑比较麻烦,比如说需要写类此Win32下的橡皮筋类CRectTracker来设置裁剪区域,这里Android开发网给大家一个最简单可靠的方法,通过下面的Intent调用系统的Camera程序的裁剪功能实现图片修剪。
Intent intent = new Intent("com.android.camera.action.CROP");
intent.setClassName("com.android.camera", "com.android.camera.CropImage");
不过这里Android123提醒大家可能会出现无法找到Activity的android.content.ActivityNotFoundException异常,这是由于Android内部的gallery和camera都有处理,可以尝试另一种URI,com.android.gallery的com.android.camera.CropImage,在setClassName时,具体的代码为
final Intent intent = new Intent("com.android.camera.action.CROP");
intent.setClassName("com.android.camera", "com.android.camera.CropImage");
intent.setData(Uri.fromFile(mFile));
intent.putExtra("outputX", width);
intent.putExtra("outputY", height);
intent.putExtra("aspectX", width);
intent.putExtra("aspectY", height);
intent.putExtra("scale", true);
intent.putExtra("noFaceDetection", true);
intent.putExtra("output", Uri.parse("file:/" + mFile.getAbsolutePath()));
startActivityForResult(intent, REQUEST_CROP_IMAGE);
- Android裁剪图片最简单方法(调用系统的)
- Android裁剪图片最简单方法(调用系统的)
- Android——最简单的图片裁剪 调用系统原生裁剪图片(+保存不成功)
- Android裁剪图片最简单方法
- Android裁剪图片最简单方法
- Android裁剪图片最简单方法
- Android [应用代码] 简单调用系统的图片裁剪功能
- Android调用系统裁剪的方法
- Android调用系统相册、拍照以及裁剪最简单的实现(兼容7.0)
- 调用系统的裁剪功能裁剪图片
- Android 调用系统的照相,浏览图片,转存并裁剪!
- Android 调用系统的照相,浏览图片,转存并裁剪!
- Android实现图片的裁剪(不调用系统功能)
- Android调用系统的相机,图库,以及裁剪图片功能。
- android调用系统相机、调用系统相册,调用系统图片裁剪报错的解决方案
- Android:调用系统图库/裁剪图片
- 调用Android系统相册并裁剪图片
- Android调用系统裁剪图片模糊问题
- fedora 14 安装 eclipse和c++
- android 调用相册里的图片并返回
- google推出语音搜索
- jquery
- ZOJ 3321 Circle【模拟】
- Android裁剪图片最简单方法(调用系统的)
- hdu 3511 Prison Break
- 浪潮实习8.15
- DMA 是什么以及如何工作的
- const总结大全,不断更新,面试必备
- 不使用中间变量交换两整形数据~
- 深入理解Android消息处理系统——Looper、Handler、Thread
- Handler Thread looper
- HTTP 协议本身也是无连接的,虽然它使用了面向连接的 TCP 向上提供的服务。