我有一个应用程序,使照片覆盖照片,然后调整大小,这是我的代码 ,是否可以设置相机尺寸以避免拍照后的尺寸调整过程,因为拍摄后我有一些延迟..
View_Camera_Overlay
<ViewSwitcher xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/viewSwitcher"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
tools:context=".CameraCapture"
android:measureAllChildren="false" >
<include
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_gravity="fill"
layout="@layout/view_camera_overlay" />
<include
android:layout_width="wrap_content"
android:layout_height="wrap_content"
layout="@layout/view_show_book_detection" />
</ViewSwitcher>
相机叠加
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent">
<SurfaceView
android:id="@+id/cameraView"
android:layout_width="fill_parent"
android:layout_height="fill_parent" />
<ImageView
android:id="@+id/cameraOverlay"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:src="@drawable/book" />
<Button
android:id="@+id/buttonCapture"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="bottom|center_horizontal"
android:text="@string/camera_capture" />
</FrameLayout>
相机活动
http://pastebin.com/p8DfTKEu
请你帮我解决这个问题
提前致谢
答案 0 :(得分:0)
你在Camera.Parameters中检查了SetPictureSize吗? 还要确保相机支持图片尺寸。您可以使用 getSupportedPictureSizes。