OS 2.3上的Android挑选和裁剪图像

时间:2014-01-11 10:01:31

标签: android crop android-gallery

有什么方法可以在2.3上从内置的Android画廊中实现拾取和裁剪图像? 我找到了这个库: com.android.camera.action.CROP alternative?

但它似乎仅适用于API lvl 15及更高版本。

2 个答案:

答案 0 :(得分:1)

有很多方法可以从相机中裁剪图像。 例如:通过对结果使用Intent Activity:

Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);

intent.putExtra(MediaStore.EXTRA_OUTPUT,
MediaStore.Images.Media.EXTERNAL_CONTENT_URI.toString());
// ******** code for crop image
intent.putExtra("crop", "true");
intent.putExtra("aspectX", 0);
intent.putExtra("aspectY", 0);
intent.putExtra("outputX", 200);
intent.putExtra("outputY", 150);

try {

intent.putExtra("return-data", true);
startActivityForResult(intent, PICK_FROM_CAMERA);

} catch (ActivityNotFoundException e) {
// Do nothing for now
}
}

或参考这些网站获取更多帮助:

http://www.londatiga.net/featured-articles/how-to-select-and-crop-image-on-android/ http://www.androidhub4you.com/2012/07/how-to-crop-image-from-camera-and.html

答案 1 :(得分:0)

我使用了以下裁剪库。它真的很好,它支持2.3及以上。试试吧。

https://github.com/biokys/cropimage