Как я могу настроить размер кадра камеры Android? - PullRequest
1 голос
/ 09 декабря 2011

Мне интересно, можно ли установить размер рамки камеры Android через собственное приложение камеры? Цель состоит в том, чтобы иметь возможность делать снимки определенного формата (где высота == ширина). Я посмотрел на официальную документацию , но кажется, что единственный параметр, который можно передать намерению (ACTION_IMAGE_CAPTURE), это EXTRA_OUTPUT, чтобы определить путь, по которому будет сохранена картинка.

Есть идеи? (Если это невозможно, думаю, мне нужно разрешить пользователю обрезать картинку, чтобы она поместилась в заданном квадрате).

Спасибо!

1 Ответ

2 голосов
/ 09 декабря 2011

Вы можете настроить его, если это формат, предлагаемый сервисом камеры. (См. API камеры) Но даже это не означает, что желаемое разрешение действительно поддерживается. Когда вы используете намерение, вы вызываете установленное приложение камеры - оно может предоставить некоторые способы настройки через намерение, но оно не определено в стандарте и не переносимо между различными поставщиками.

Ваш лучший вариант - опубликовать изображение процесса и обрезать его после того, как оно взято

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...