Android相机嵌入框架中

时间:2013-08-22 15:52:20

标签: android camera frame

我想用我的应用拍照,但我想在一个帧中的片段内运行相机。是否有可能实现这一目标? 任何帮助表示赞赏..

2 个答案:

答案 0 :(得分:0)

使用SurfaceView编写自己的相机模块是可能的,请参阅Android文档 Building a Camera AppExample

答案 1 :(得分:0)

如果要为拍摄的照片添加一个帧,则必须对捕获的图像进行后期处理,无论您选择何种方法 - 无论是通过意图还是Camera.takePicture()。

如果您希望预览显示在矩形框内,您只需根据自己的喜好创建xml布局,包含框架,并将surfaceView放置在您需要的位置。

如果您的框架内部有一些卷曲或曲线,则您的预览曲面应在此框架下进行z排序(包括透明区域)。