我在我的应用中使用了游戏引擎AndEngine。我正在使用找到here的AnalogOnScreenControls示例的变体;我正在扩展BaseGameActivity。我需要以某种方式将应用程序的背景设置为我从Ustream.com流式传输的视频。我正在考虑使背景透明,我看到here,用WebView在下面显示我的.xml布局,但我无法弄清楚如何在我自己的代码中完成它。这是我尝试的(直接来自第二个链接中的代码)和我下面的其他方法:
protected void onSetContentView() {
this.mRenderSurfaceView = new RenderSurfaceView(this);
this.mRenderSurfaceView.setEGLConfigChooser(new ComponentSizeChooser(4, 4, 4, 4, 16, 0));
this.mRenderSurfaceView.getHolder().setFormat(PixelFormat.TRANSLUCENT);
this.mRenderSurfaceView.setRenderer(this.mEngine);
this.setContentView(this.mRenderSurfaceView, createSurfaceViewLayoutParams());
}
我也尝试将场景设置为视频,但无法做到。如果有人可以提供有关制作流视频我的应用背景的帮助,同时保持两个模拟控件完全功能和可见,我将非常感激。