我开始意图选择并最终按用户裁剪图像。 目前选择单个矩形的意图,但我也需要将方形旋转90度。所以裁剪后我需要两张200x500和500x200的图像或一张500x500的图像。
我目前的意图:
Intent intent = new Intent(Intent.ACTION_PICK, android.provider.MediaStore.Images.Media.EXTERNAL_CONTENT_URI);
intent.putExtra("crop", "true");
intent.putExtra("scale", false);
intent.putExtra("outputX", 200);
intent.putExtra("outputY", 500);
intent.putExtra("aspectX", 200);
intent.putExtra("aspectY", 500);
intent.putExtra("noFaceDetection", true);
intent.putExtra(MediaStore.EXTRA_OUTPUT, SAVE_PATH);
用于从Android设备上的图库中选择壁纸的示例。有两个矩形会重叠。
抱歉我的英文不好; - )