在Android 4.4中裁剪相机意图

时间:2014-10-10 09:14:37

标签: java android

如何在Android 4.4中裁剪相机意图? 我可以使用

裁剪低于4.4的相机意图
Intent pictureActionIntent = new Intent(
                            android.provider.MediaStore.ACTION_IMAGE_CAPTURE);

int currentapiVersion = android.os.Build.VERSION.SDK_INT;
if (currentapiVersion < 19) {
    pictureActionIntent.putExtra("crop", "true");
    pictureActionIntent.putExtra("outputX", 100);
    pictureActionIntent.putExtra("outputY", 120);
    pictureActionIntent.putExtra("aspectX", 1);
    pictureActionIntent.putExtra("aspectY", 1);
    pictureActionIntent.putExtra("scale", true);
    pictureActionIntent.putExtra("return-data", true);
} else {

}

startActivityForResult(pictureActionIntent, 1);

但在4.4中,它不适用于其他部分。

1 个答案:

答案 0 :(得分:-1)

在Android中有几个用于裁剪图像的开源库。 来自应用程序的意图操作,可能不存在于任何给定用户的设备上。

以下是一些需要考虑的库: