截大图时,intent传过来的值接收不到,直接闪退,Log可以打印

Intent intent = new Intent("com.android.camera.action.CROP");
intent.setDataAndType(uri, "image/*");
//下面这个crop=true是设置在开启的Intent中设置显示的VIEW可裁剪
intent.putExtra("crop",true);//可裁剪
// aspectX aspectY 是宽高的比例
intent.putExtra("aspectX", 1);
intent.putExtra("aspectY", 1);
// outputX outputY 是裁剪图片宽高
intent.putExtra("outputX", 100);
intent.putExtra("outputY", 100);
intent.putExtra("scale", true);

Log.e("MainActivity", "----------------------10");
intent.putExtra("return-data", true);//若为false则表示不返回数据
intent.putExtra("noFaceDetection", true); // no face detection
Log.e("MainActivity", "----------------------11");
startActivityForResult(intent, 3);
Log.e("MainActivity", "----------------------12");

查看全部
neverwither
neverwither
2015/07/07 02:16
  • 图片
  • 闪退
  • 接收不到
  • android
  • intent
  • 点赞
  • 收藏
  • 回答
    私信

2个回复