У меня есть приложение для камеры, в самом простом виде это не что иное, как пример cameraPreview с некоторым кодом takePicture. Ссылка на пример онлайн для 2.0, и я разрабатываю против 1.5 (API lvl 3), но все же, вот оно: http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/graphics/CameraPreview.html
Самым большим отличием от старой версии является вся функция "getOptimalPreviewSize".
Все сделано в ландшафте.
Теперь проблема в том, что у меня есть предварительный просмотр, но когда я делаю снимок, на нем больше информации, чем на предварительном просмотре. Вверху и внизу показаны материалы, которые не были видны при предварительном просмотре.
Теперь я собираюсь поместить наложение поверх предварительного просмотра, чтобы выровнять объект на изображении с чем-то. Если снимок сделан, все это немного сжимается, и я все выровнен: (.
Приложение камеры в системе не имеет этой проблемы, поэтому должна быть возможность исправить это. Есть мысли?
Если я должен вручную установить предварительный просмотр и / или размер изображения, я думаю, что у меня будут проблемы с различными телефонными трубками, и поскольку существует много функций только после API lvl 5 (например, getOptimalPreviewSize), я не могу используйте их.