2015-11-14 3 views
0

Я работаю над приложением камеры с предварительным просмотром камеры. Предварительный просмотр в 2,5 весе рамы компоновке 4 взвешенной сумма:Размер изображения и размер предварительного просмотра камеры

<LinearLayout ... 
//some xml 

android:weightSum="4" > 

<FrameLayout 
    android:id="@+id/camera_preview" 
    android:layout_width="match_parent" 
    android:layout_height="0dp" 
    android:layout_weight="2.5" 
    android:background="#000000" > 

</FrameLayout> 

, но когда я сфотографировать, картина показывает деталь более чем вес макета кадра, например:

camera preview looks like:

captured picture looks like:

вопрос в том, как сделать захваченное изображение похожим на то, что появляется в предварительном просмотре?

ответ

0

Ваш предварительный просмотр показывает, что вы настроили, чтобы показать, но камера, кажется, принимает изображение целиком. Вы должны иметь возможность масштабирования/вырезать/и т.д. изображение, чтобы соответствовать предварительному просмотру, или, может быть, вы хотите, чтобы настроить предварительный просмотр камеры других способов, как описан в Android документов здесь:

Controlling the Camera

Kaamel

Смежные вопросы