【问题标题】:Place images on top of a Camera Preview将图像放在相机预览的顶部
【发布时间】:2013-03-16 18:11:28
【问题描述】:

我是 Android 开发新手。

我正在制作一个儿童游戏,当用户单击相机按钮时,它会调出相机预览,其中包含一些角色的图像。我尝试了各种示例,但似乎没有任何效果。

目前我正在使用以下意图打开相机:

public void camerabuttonClick(View view) {
    Intent cameraIntent = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE); 
    startActivityForResult(cameraIntent, 1337);

}

根据我所阅读的内容,我无法在我所描述的情况下使用它。我使用的一些示例将 SurfaceView 放在相对布局中的一些 ImageView 后面,但我没有任何运气。

有人有什么想法吗?非常感谢任何帮助!

【问题讨论】:

  • 您必须为此使用surfaceview。使用相对布局并在其上添加表面视图和您的图像。请参阅 commonWares 的相机预览示例。

标签: java android android-camera surfaceview


【解决方案1】:

这里你需要做什么来实现这个

1) 创建自定义相机界面,带有surfaceview。 link for answer

2) 在相对布局中添加surfaceview和image。这里的图像将与相机预览重叠。

试试这个,它对我有用。

【讨论】:

    猜你喜欢
    • 2016-05-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-04-13
    • 2016-02-18
    相关资源
    最近更新 更多