2011-08-26 6 views
1

FrameLayoutの2つのビュー(GLSurfaceViewの上にSurfaceView)があります。私はポーズを処理しようとしています(電源ボタンまたはホームボタンが押されたときに、スレッドとGLThreadをフリーズする必要があります)、レンダラークラスのレクレーションを防止します。一時停止に関する描画命令の問題を表示

問題:私のアプリに戻って再開すると、ビューの描画順序が逆転します(?)。 SurfaceViewは、常にOpenGLビューで描画を開始します。ここにバグがあるようです。

質問:サーフェスを再作成せずにコンテンツビューをリフレッシュする方法はありますか?そうでなければ、ロードされたビットマップを保存するGLSurface.Rendererオブジェクトを再開することはできますか?

答えて

1

最終的に自分自身を見つけました。 私はをSurfaceViewから呼び出しました。問題は修正されました。

関連する問題