アプリでゲーム エンジン AndEngine を使用しています。ここにある AnalogOnScreenControls の例のバリエーションを使用しています。BaseGameActivity を拡張しています。アプリの背景を、Ustream.com からストリーミングしているビデオに設定する必要があります。ここで見た背景を透明にして、下に .xml レイアウトを WebView で表示することを考えていましたが、自分のコードでそれを行う方法がわかりませんでした。これは私が試したものです(2番目のリンクのコードから直接)、その下の残りのメソッドを使用して:
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());
}
シーンを動画に設定することも試しましたが、できませんでした。2 つのアナログ コントロールを完全に機能させて表示させたまま、ストリーミング ビデオをアプリの背景にする方法を誰かが教えてくれたら、とても助かります。