【发布时间】:2010-12-14 18:25:56
【问题描述】:
我需要一些帮助才能让我的相机正常工作。
我要做的是让用户拍摄一张照片,然后将其用于另一个活动作为视图的背景。重要的是不要有任何倾斜,理想情况下,图像会以尽可能高的分辨率填充整个背景。
我一直在努力让我的相机输出的图片方向正确并与显示器的方向相同。所以我花了一些时间来思考我需要做什么,我认为我根本不需要正常保存的图像。
我想出的是,我需要一个表面视图来显示预览,以及一些文本的叠加层和一个捕获按钮。当用户“拍照”时,它应该自动对焦,然后我需要将预览(在屏幕叠加层下)捕获到位图以在其他活动中使用。
*我是否应该为我的预览扩展 SurfaceView 并将其添加到包含叠加层的 XML 布局中?
*如何将 SurfaceView 的图像保存到位图?
谢谢。
【问题讨论】:
标签: android canvas surfaceview android-camera