android调用系统图片裁切后出现黑边
来源:互联网 发布:ps4全境封锁网络设置 编辑:程序博客网 时间:2024/04/27 20:43
转载地址:http://blog.sina.com.cn/s/blog_ac843e330101eha1.html
是这样的:我使用系统的图片浏览器,然后让它自动跳到图片裁切界面,当我们定义了返回的图片大小过大,而我们实际的图片像素达不到时,系统为我们自动地填充了不够的像素成黑色,那么我们怎么样来解决这个问题呢?不说了,上代码:
Intent intent = new Intent("android.intent.action.PICK");
intent.setDataAndType(
MediaStore.Images.Media.INTERNAL_CONTENT_URI, "image/*");
intent.putExtra("output", Uri.fromFile(sdcardTempFile));
intent.putExtra("crop", "true");
intent.putExtra("aspectX", getPicWidth>0 ? getPicWidth: DEFALUT_WIDTH);// 裁剪框比例
intent.putExtra("aspectY", getPicHeight>0 ? getPicWidth: DEFALUT_HEIGHT);
intent.putExtra("outputX", getPicWidth>0 ? getPicWidth: DEFALUT_WIDTH);// 输出图片大小
intent.putExtra("outputY", getPicHeight>0 ? getPicWidth: DEFALUT_HEIGHT);
//加上下面的这两句之后,系统就会把图片给我们拉伸了,哇哈哈,愁死我例差点
intent.putExtra("scale",true);
intent.putExtra("scaleUpIfNeeded", true);
context.startActivityForResult(intent, RCODE_FROM_ALBUME);
0 0
- android调用系统图片浏览器裁切后出现黑边
- android调用系统图片裁切后出现黑边
- Android调用系统截图时候出现黑框
- android 调用系统图库剪切图片出现黑屏闪退
- 关于调用android4.4系统的图片与剪切版的黑边问题
- android .9图片显示黑边
- Android调用系统裁减图片,出现android.os.TransactionTooLargeException: data parcel size 642356 bytes
- Android 调用系统图片浏览器
- 图片圆角,显示时出现黑边
- 关于Eclipse使用.9.png图片出现黑边问题
- iOS 7系统 真机调试出现上下黑边
- Android 调用系统浏览器 出现activitynotfoundexception 解决办法
- 调用Android系统相机出现问题
- android 调用系统出现activity销毁
- Android 调用相机以及调用系统图片软件浏览图片
- android调用系统邮件发送图片文本
- android--调用系统相机,显示图片
- Android:调用系统图库/裁剪图片
- while循环中嵌套while循环,break退出分析
- java获取资源路径
- Android文件操作File
- 2014年世界互联网大会最值得分享的PPT:互联网思维
- Hashmap原理分析....看了好几遍都看不懂,给自己跪了!cao!
- android调用系统图片裁切后出现黑边
- css3新增选择器的一些练习。
- Android常用传感器用法一览
- A New Start
- FileUpload1.PostedFile.FileName未找到文件或者上传失败
- Android—java.lang.IllegalStateException: The specified child already has a parent. You must call rem
- 【struts2】struts防止表单重复提交源码分析
- Unity3D内置网络Network之授权服务器案例
- __attribute__((packed))结构体的成员地址顺序及大小问题