2

我想用我的应用程序拍照,但我想在框架的片段内运行相机。有可能做到这一点吗?任何帮助表示赞赏..

4

2 回答 2

0

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

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

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

于 2013-08-22T16:15:43.797 回答
0

使用 SurfaceView 编写您自己的相机模块是可能的,请参阅构建相机应用程序的 Android 文档,示例

于 2013-08-22T16:04:38.327 回答