打开系统图片剪切
来源:互联网 发布:中国新闻自由 知乎 编辑:程序博客网 时间:2024/04/30 18:29
private void cropImageUri(Uri uri, int requestCode) {
Intent intent = new Intent("com.android.camera.action.CROP");
intent.setDataAndType(uri, "image/*");
intent.putExtra("crop", "true");// crop为true是在开启的intent中设置显示的view可裁剪
intent.putExtra("aspectX", 28);// 设置裁剪的宽、高比例为1:1
intent.putExtra("aspectY", 33);
intent.putExtra("outputX", 140);// outputX,outputY是裁剪的宽、高度
intent.putExtra("outputY", 165);
intent.putExtra("scale", true);// 是否保留比例
// if (imageUri == null) {
// imageUri = Uri.fromFile(imageSaveFile);
// }
// intent.putExtra("output", imageUri);
intent.putExtra("output", this.getUploadTempFile(uri));// this.getUploadTempFile(uri)
// intent.putExtra(MediaStore.EXTRA_OUTPUT, this.imageUri);// 直接输出文件
intent.putExtra("return-data", true);// 是否返回数据
// intent.putExtra("outputFormat",
// Bitmap.CompressFormat.JPEG.toString());
intent.putExtra("noFaceDetection", true); // 关闭人脸检测
startActivityForResult(intent, requestCode);
}
Intent intent = new Intent("com.android.camera.action.CROP");
intent.setDataAndType(uri, "image/*");
intent.putExtra("crop", "true");// crop为true是在开启的intent中设置显示的view可裁剪
intent.putExtra("aspectX", 28);// 设置裁剪的宽、高比例为1:1
intent.putExtra("aspectY", 33);
intent.putExtra("outputX", 140);// outputX,outputY是裁剪的宽、高度
intent.putExtra("outputY", 165);
intent.putExtra("scale", true);// 是否保留比例
// if (imageUri == null) {
// imageUri = Uri.fromFile(imageSaveFile);
// }
// intent.putExtra("output", imageUri);
intent.putExtra("output", this.getUploadTempFile(uri));// this.getUploadTempFile(uri)
// intent.putExtra(MediaStore.EXTRA_OUTPUT, this.imageUri);// 直接输出文件
intent.putExtra("return-data", true);// 是否返回数据
// intent.putExtra("outputFormat",
// Bitmap.CompressFormat.JPEG.toString());
intent.putExtra("noFaceDetection", true); // 关闭人脸检测
startActivityForResult(intent, requestCode);
}
0 0
- 打开系统图片剪切
- 调用系统剪切方法,剪切任意比例图片
- 关于系统图片剪切工具的大图剪切方案
- 使用系统默认接口来剪切图片
- iOS 系统相册获取图片,保存图片,以及剪切图片
- 图片剪切
- 图片剪切
- 图片剪切
- 图片剪切
- android 调用系统图库剪切图片出现黑屏闪退
- 打开相机拍照和从本地相册获取图片以及图片的剪切
- 图片剪切 vb.net
- CSS剪切图片
- javascript图片剪切效果
- 仿美图秀秀的图片剪切
- java剪切图片
- android 剪切图片
- siverlight图片剪切显示
- Windows环境下Android Studio v1.0安装教程
- Android常见的按钮监听器实现方式
- 光标变成黑块变粗 影响插入 解决方法
- Eclipse调试Bug的七种常用技巧
- 低可见性覆盖高可见性
- 打开系统图片剪切
- Linux 的启动流程
- No resource found that matches the given name 'Theme.AppCompat.Light 的完美解决方案
- Eclipse汉化后怎么改回英文版(可切换中英文)
- mysql 批量添加数据
- 解决android中Layout文件下的xml文件配好后,R类中不能自动生成相应代码
- 设计模式(java) 单例模式 单例类
- eclipse乱码解决方法
- Android View和ViewGroup