选择图片并裁剪
来源:互联网 发布:知党史感党恩跟党走 编辑:程序博客网 时间:2024/04/28 11:45
String path = Environment.getExternalStorageDirectory().getAbsoluteFile() + "/ss.png";File f = new File(path);if (!f.exists()) {try {f.createNewFile();} catch (IOException e) {e.printStackTrace();}}Uri img = Uri.fromFile(f);Intent intent = new Intent(Intent.ACTION_GET_CONTENT, null);intent.setType("image/*");intent.putExtra("crop", "true");intent.putExtra("aspectX", 1);// 裁剪框比例intent.putExtra("aspectY", 1);intent.putExtra("outputX", 80);// 输出图片大小intent.putExtra("outputY", 80);intent.putExtra("scale", true);// 如果选择的图小于裁剪大小则进行放大intent.putExtra("scaleUpIfNeeded", true);// 如果选择的图小于裁剪大小则进行放大intent.putExtra("return-data", true);// 是否输出bitmapintent.putExtra(MediaStore.EXTRA_OUTPUT, img);// 需要直接输出到文件的URIintent.putExtra("outputFormat", Bitmap.CompressFormat.PNG.toString());// 输出格式startActivityForResult(intent, 1);// 大图可以考虑直接写入文件而不返回bitmap
@Overrideprotected void onActivityResult(int requestCode, int resultCode, Intent data) {super.onActivityResult(requestCode, resultCode, data);Bitmap bmp = data.getParcelableExtra("data");iv.setImageBitmap(bmp);}
0 0
- 选择图片并裁剪
- Android选择图片并裁剪。
- 拍照并裁剪,调用图库选择图片并裁剪
- Android 拍照、选择图片并裁剪
- Android 拍照、选择图片并裁剪
- Android 拍照、选择图片并裁剪
- Android 拍照、选择图片并裁剪
- 安卓开发选择图片并裁剪
- Android 拍照、选择图片并裁剪
- Android 拍照、选择图片并裁剪
- Android从相册选择图片并裁剪
- 4.4从图库选择图片,获取图片路径并裁剪
- 4.4从图库选择图片,获取图片路径并裁剪
- Android实现拍照、选择图片并裁剪图片功能
- Android实现拍照、选择图片并裁剪图片功能
- Android如何拍照或选择图片并裁剪
- Android从相机、相册选择图片并裁剪
- 通用图片选择返回文件路径并可使用裁剪
- C 运算符
- VS2008添加注释和解除注释
- R语言的特征选择(Feature Selection)包:Boruta和caret
- 求n组数的最大公约数
- HandlerThread 学习笔记
- 选择图片并裁剪
- 重启adb服务的批处理
- SharePoint 2013 安装图解
- 第12周项目3求“1*3*5*...*n”的递归式(递归函数)
- 1113
- Unity3D中脚本的执行顺序和编译顺序
- Normalize.css – 现代 Web 开发必备的 CSS resets
- 第十二周项目一阅读程序(2)②
- init.rc文件里面启动c++程序,通过jni调用java实现