如何解决裁剪所选图片并发送到android中上传
我得到了图像:
Intent intent = new Intent(Intent.ACTION_GET_CONTENT);
intent.setType("image/*");
startActivityForResult(intent,REQUEST_GALLERY_CODE);
onActivityResult:
case REQUEST_GALLERY_CODE:
{
if (resultCode == RESULT_OK && null != data) {
try {
String type = getFileExtension(data.getData());
Bitmap bmp = MediaStore.Images.Media.getBitmap(getContentResolver(),data.getData());
ByteArrayOutputStream baos = new ByteArrayOutputStream()
bmp.compress(Bitmap.CompressFormat.JPEG,options,baos);;
byte[] byteArray = baos.toByteArray();
SendUploadRequest(byteArray,type);
} catch(Exception e) {
e.printStackTrace();
}
}
break;
}
一切正常,并将图像上传到服务器。 我想在选择图像时,用户必须选择自己的图像区域并将其裁剪为400 * 400,并将裁剪后的图像发送到服务器。 谢谢 更多细节:
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。