Как увеличить разрешение камеры при использовании намерения IMAGE_CAPTURE

Я запускаю приложение для Android с функциональностью камеры, реализованной на телефоне с поддержкой Android, но изображение камеры у меня всегда имеет небольшое разрешение. Кажется, по умолчанию разрешение камеры для Android очень мало (например, 640 * 480), как увеличить разрешение ???

Для реализации части камеры я использую следующий код:

Intent i = new Intent("android.media.action.IMAGE_CAPTURE"); File photo=new File(Environment.getExternalStorageDirectory(), "123.jpg"); i.putExtra(MediaStore.EXTRA_OUTPUT, Uri.fromFile(photo)); startActivityForResult(i, 1); 

Любые предложения по этому поводу?

Не пробовал сам, но вы могли бы попытаться добавить EXTRA_VIDEO_OUTPUT дополнительно в намерении.

Просто добавь:

i.putExtra(MediaStore.EXTRA_VIDEO_OUTPUT, 1);

См. Ссылку для получения дополнительной информации.