Intent intent=new Intent(Intent.ACTION_GET_CONTENT);
intent.addCategory(Intent.CATEGORY_OPENABLE);
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("return-data", true);

startActivityForResult(intent, 0);

在原来的Activity中如下获取选到的图片:

@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
System.out.println(resultCode);
Bitmap cameraBitmap = (Bitmap) data.getExtras().get("data");
super.onActivityResult(requestCode, resultCode, data);

}

更多相关文章

  1. android 获取实际view 宽度高度
  2. Android自学笔记之短信发送器
  3. Android(安卓)使用decodeFile方法加载手机磁盘中的图片文件
  4. android View根据自己获取焦点的情况执行语句
  5. android 生成圆角和带倒影图片
  6. Android(安卓)读写XML文件(使用pull解析)
  7. 编程回忆之Android回忆(Android应用参数的获取)
  8. Android利用Looper在子线程中改变UI
  9. android获取系统当前年月日时分秒的时间

随机推荐

  1. 实时Android语音对讲系统架构
  2. 我想给你们介绍一个与众不同的Android微
  3. Android(安卓)Camera开发(一)之基础知识
  4. android中的异步,AsyncTask,HandlerThread
  5. Android学习笔记の五
  6. Android 中Popwindow弹出菜单的两种方法
  7. [置顶] 我的Android进阶之旅------>Andro
  8. 横竖屏切换时候activity的生命周期
  9. Android(安卓)Studio3.1.2 新创建项目出
  10. Android 使用Matrix进行图像变换