我可以在全屏幕中同时使用CameraPreview和ImageView吗?

时间:2016-09-27 14:43:28

标签: android imageview android-camera

我希望在有人点击后显示捕获的图像。我目前使用的方法是在将图片保存到SD卡后为ImageView创建一个新的Activity,但这需要花费很多时间并且可以看到延迟。

在ImageView活动之后,我想再次切换到CameraPreview活动。这可以使用单个活动完成,并在同一活动中用ImageView替换预览吗?

1 个答案:

答案 0 :(得分:3)

当然,这可以通过一项活动完成。

  • 最初显示 CameraPreview 并隐藏 ImageView
  • 当用户点击它时#34;
    • 停止预览
    • 拍摄照片并在 ImageView 中显示(例如like shown in this answer
    • 隐藏 CameraPreview ,显示 ImageView
  • 当用户点击其他按钮(或其他)时
    • 开始预览
    • 隐藏 ImageView 显示 CameraPreview