1.download file SystemPhotoUtil.java in this project,then add it to you project
2.use it to pick or take a photo,also you can crop a picture
you can use like this:
//create a util object
SystemPhotoUtil photoUtil = new SystemPhotoUtil();
//set crop size of the bitmap,default is 250*250
photoUtil.setCropPhotoSize(250,250);
//take photo
photoUtil.takePhoto(activity);
//pick photo
photoUtil.pickPhoto(activity);
//get the bitmap you want in the method onActivityResult in your activity@OverrideprotectedvoidonActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
Bitmap bitmap = photoUtil.onResult(this, requestCode, resultCode, data);
if (bitmap != null)//you must make sure it is not null
iv_avatar.setImageBitmap(bitmap);
}