如何将摄像机视图设置为活动背景?

时间:2011-11-25 08:27:42

标签: android background camera surfaceview foreground

在我的Android应用程序中,我想将摄像机视图显示为活动屏幕的背景。屏幕的小部件应显示在摄像机视图上,也必须是可点击的。我通过膨胀使用两个xml来设置活动的视图。它显示活动屏幕上的按钮。我想将活动的背景显示为摄像机视图,按钮(以xml显示)应显示在前景上。请帮助我。提前谢谢。

2 个答案:

答案 0 :(得分:0)

使用SurfaceView可以实现此目的,为了更好地理解,请参阅zxing的源代码。

答案 1 :(得分:0)

看看这里:

http://developer.android.com/guide/topics/media/camera.html

您需要制作显示相机预览的活动所需的所有代码。 您只需将FrameLayour作为活动的基本布局。然后添加一个带有注册SurfaceHolder.Callback处理程序的SurfaceView,以在其上绘制预览。最后,通过FrameLayout服务添加您在其上方构建自己的布局所需的任何布局或窗口小部件。