我想要做的是从相机捕捉图像,然后想要裁剪等宽,高。我正在使用以下代码在三星S3和类似设备中工作正常。但是,当我测试应用程序在三星Galaxy S4它不工作只是捕获图像和保存到SD卡,但没有裁剪工具出现在之间。如何从三星Galaxy S4中的相机中捕捉它后裁剪图像
Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
intent.putExtra(MediaStore.EXTRA_OUTPUT,
MediaStore.Images.Media.EXTERNAL_CONTENT_URI.toString());
intent.putExtra(MediaStore.EXTRA_OUTPUT, getTempUri());
// ******** code for crop image
intent.putExtra("crop", "true");
intent.putExtra("aspectX", 1);
intent.putExtra("aspectY", 1);
intent.putExtra("outputX", com.app.controller.Constants.MAX_WIDTH);
intent.putExtra("outputY", com.app.controller.Constants.MAX_HEIGHT);
try {
intent.putExtra("return-data", true);
startActivityForResult(intent, PICK_FROM_CAMERA);
} catch (ActivityNotFoundException e) {
// Do nothing for now
}
请帮助我,如果任何人有任何此参考经验。