【问题标题】:Android camera embedded in a frame嵌入框架的 Android 相机
【发布时间】:2013-08-22 15:52:20
【问题描述】:

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

【问题讨论】:

    标签: android camera frame


    【解决方案1】:

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

    【讨论】:

    • 谢谢,可能是这样!
    【解决方案2】:

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

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-07-28
      • 2014-12-04
      • 1970-01-01
      • 2014-01-16
      • 2016-07-25
      • 2015-08-26
      • 2015-03-08
      • 1970-01-01
      相关资源
      最近更新 更多