У меня есть приложение, в котором пользователь может установить свой аватар, сделав себе снимок или просто выбрав его из галереи. Я видел в других приложениях, что пользователь, после выбора изображения, отображал вид, где пользователь может «нарисовать» прямоугольник, выбирая, какую область изображения он хочет использовать в качестве аватара.
Я хотел бы включить эту возможность в моем приложении. Как я могу сделать это после съемки?
Спасибо!
Edit:
Я пытаюсь сделать это с этим, но вместо камеры открывается галерея изображений:
Intent cameraIntent = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE);
cameraIntent.setType("image/*");
cameraIntent.putExtra("crop", "true");
cameraIntent.putExtra("scale", "true");
cameraIntent.putExtra("outputX", 100);
cameraIntent.putExtra("outputY", 100);
cameraIntent.putExtra("aspectX", 1);
cameraIntent.putExtra("aspectY", 1);
cameraIntent.putExtra("max-width", 30);
cameraIntent.putExtra("max-height", 30);
cameraIntent.setAction(Intent.ACTION_GET_CONTENT);
startActivityForResult(cameraIntent, IMAGEN_CAMARA);