调用系统裁切 com.android.camera.action.CROP 如何才能横屏裁切呢?
2017-01-01 02:09
459 查看
现在拍照后,进入了裁切功能,固定比例是:长宽(2:1)
考虑到拍照时,是横屏拍照的,裁切的时候也能要是横屏裁切,但是目前就是一直不能横屏裁切,只能是竖屏裁切。
以下是代码:
考虑到拍照时,是横屏拍照的,裁切的时候也能要是横屏裁切,但是目前就是一直不能横屏裁切,只能是竖屏裁切。
以下是代码:
Intent intent = MiniPic.other_getCropImageIntent(uri);// 头像裁剪800*400 startActivityForResult(intent, REQUEST_COUP);
// 头像-裁剪功能 public static Intent other_getCropImageIntent(Uri photoUri) { // 800*400 Intent intent = new Intent("com.android.camera.action.CROP"); intent.setDataAndType(photoUri, "image/*"); intent.putExtra("crop", "true"); intent.putExtra("scale", true);// 去黑边 intent.putExtra("scaleUpIfNeeded", true);// 去黑边 intent.putExtra("aspectX", 2); intent.putExtra("aspectY", 1); intent.putExtra("outputX", 800); intent.putExtra("outputY", 400); intent.putExtra("outputFormat", Bitmap.CompressFormat.JPEG.toString()); intent.putExtra("noFaceDetection", true); intent.putExtra(MediaStore.EXTRA_OUTPUT, photoUri); intent.putExtra("return-data", false); return intent; }
相关文章推荐
- android sqlite数据库问题
- Android AIDL问题
- android下拉ListView效果,如何禁止,进来看看吧!
- android数据库求助
- 求助:有没有谁做过android的上拉出现图片的功能
- Android 视图报: java.lang.NullPointerException Exception details are logged in ...
- android加入权限的问题
- 求助!Android 条码(一维码)生成
- Android如何修改桌面的图标
- 推荐一个PhotoShop功能库的Android版,很好用很不错,分享一下!
- Android NFC标签写入问题
- Android Studio ubuntu中如何旋转自带的原装模拟器,我需要横屏
- android 定位城市
- android 开发工具
- android手写布局如何使一个布局在另一个布局下方
- android Fragment回退栈的问题
- 分析Android内存泄漏的高质量资料
- Android下新建文件的问题
- 面对2016,我挥一挥衣袖
- Android ListView addHeaderView()的调用顺序