Я запускаю функцию захвата изображения, чтобы сделать снимок, добавив URI, чтобы картинка была крошечной.Моя проблема в том, что я хочу установить выходное jpeg-качество перед тем, как начать работу.
ContentValues vals = new ContentValues();
vals.put(Media.DISPLAY_NAME, "test title");
vals.put(Media.MIME_TYPE, "image/jpeg");
Uri imageFileUri = context.getContentResolver()
.insert(Media.EXTERNAL_CONTENT_URI, vals);
Intent i = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE);
i.putExtra(android.provider.MediaStore.EXTRA_OUTPUT, imageFileUri);
context.startActivityForResult(i, CameraImportActivity.CAMERA_REQUEST);
Полагаю, я мог бы уменьшить выборку после того, как был сделан снимок, но если я могу попросить, чтобы занятие сделало это для меня, я бы хотел это сделать.
В качестве дополнительных вопросов, как я могу изменить альбом, в котором они сохранены в галерее, и как запретить камере сохранять копию в папке по умолчанию (на моем телефоне это "фотографии")