一言で言えば、GLSurfaceViewを使用するものを除いて、すべてのアプリケーションに通常のビューを使用します。
UIフローはうまく機能します。フォーム1からオーバーにナビゲートできます
GLSurfaceViewを除いて
初めてGLSurfaceViewを開いたときはすべて正常に機能しますが、別のビューに切り替えて戻ったとき(メニューの一時停止)、ビューは完全に黒くなります...
私はいくつかのことを試しましたが、それを修正することで得た最も近い方法は、GLSurfaceViewを完全に再作成することです(ただし、時間がかかりすぎます...)
私が欲しいのはこれを行うことができることです:if(glView){activity.setContentView(mView); } else {activity.setContentView(id); }(idはxmlレイアウトです)
誰かが私が間違っていることを教えてくれたり、フォームGLViewを通常のビューに交換する方法を説明するチュートリアルを教えてもらえますか?
どうもありがとう
ジェイソン