Android修炼之道——调用系统图片裁剪,图片过小问题

来源:互联网 发布:linux apt get update 编辑:程序博客网 时间:2024/05/01 05:07
http://stackoverflow.com/questions/9388209/android-cropping-an-image-to-specific-size

Intent intent = new Intent(Intent.ACTION_GET_CONTENT, null)
            .setType("image/*")
            .putExtra("crop", "true")
            .putExtra("aspectX", width)
            .putExtra("aspectY", height)
            .putExtra("outputX", width)
            .putExtra("outputY", height)
            .putExtra("scale", true)//黑边
            .putExtra("scaleUpIfNeeded", true)//黑边
            .putExtra(MediaStore.EXTRA_OUTPUT, Uri.fromFile(f))
            .putExtra("outputFormat", Bitmap.CompressFormat.JPEG.toString());


大尺寸

http://www.cnblogs.com/jun-it/articles/2881826.html#commentform


如何使用Android MediaStore裁剪大图片 http://www.linuxidc.com/Linux/2012-11/73939.htm

Exta Options Table for image/* crop:

附加选项数据类型描述cropString发送裁剪信号aspectXintX方向上的比例aspectYintY方向上的比例outputXint裁剪区的宽outputYint裁剪区的高scaleboolean是否保留比例return-databoolean是否将数据保留在Bitmap中返回dataParcelable相应的Bitmap数据circleCropString圆形裁剪区域?MediaStore.EXTRA_OUTPUT ("output")URI将URI指向相应的file:///...,详见代码示例

0 0
原创粉丝点击