2

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

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

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

如果不可能,我会满足于在我的 andengine 代码中实现一个 webview,我已经对其进行了一些研究,但从未真正成功地完成过。任何帮助将不胜感激

4

1 回答 1

2

查看 andengine 示例中的 AugmentedRealityExample。它的特点是通过实时摄像机源绘制的 Sprites。

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”将相机馈送附加到何处。cameraPreviewSurfaceView 扩展了普通的旧 Vanilla Android.SurfaceView - 所以从这个起点你应该能够完成你所需要的。

于 2012-08-09T00:17:13.410 回答