如何设置BEHIND AndEngine场景的布局?

时间:2012-08-08 17:03:30

标签: android android-layout android-webview andengine surfaceview

有谁知道如何确定主要布局的方向,使其位于Andengine场景后面?

我要做的是将一些AndEngine控件覆盖在一个充满整个屏幕的视频流之上。我的视频流来自一个网站,所以我使用的是WebView。

我想将背景设置为透明,以便可以在下方显示布局,但我不知道如何以这种方式定位布局。基本上,我欢迎任何方式,我可以将我的webview显示为我的应用程序的“背景”,同时仍然具有控件(类似于AnalogOnScreenControls)可见的顶视(在左下角和右上角) )。

如果不可能的话,我决定只在我的andengine代码中实现webview,我已经做了一些研究,但从未真正成功完成。任何帮助将不胜感激

1 个答案:

答案 0 :(得分:2)

查看andengine示例中的AugmentedRealityExample。它具有Sprites绘制的ove live camera feed。

http://code.google.com/p/andengineexamples/source/browse/src/org/anddev/andengine/examples/AugmentedRealityExample.java?spec=svndc80a85976df8d8f49268a4c0b64c3ac6be5c328&r=07a5aabdd0ce738a624863ca8d18895350a23356

看来诀窍就是创建一个透明背景的场景: scene.setBackground(new ColorBackground(0.0f,0.0f,0.0f,0.0f));

请检查超类“BaseAugmentedRealityGameActivity”以查看他使用“CameraPreviewSurfaceView”附加相机Feed的位置。 cameraPreviewSurfaceView扩展了普通的Vanilla Android.SurfaceView - 所以从这个起点开始,你应该能够完成你需要的东西。