Просмотр проблемы порядка рисования с паузой - PullRequest
1 голос
/ 26 августа 2011

У меня есть два представления (SurfaceView поверх GLSurfaceView) в FrameLayout.Я пытаюсь справиться с паузой (когда нажата кнопка включения или возврата домой, мне нужно заморозить потоки и GLThread), предотвращая воссоздание моего класса Renderer.

ПРОБЛЕМА: Когда я возвращаюсь к своему приложению и возобновляю, просмотр чертежапорядок обратный (?).SurfaceView начинает рисовать в режиме OpenGL, постоянно.Кажется, здесь есть ошибка.

ВОПРОС: Есть ли способ обновить представление содержимого без воссоздания поверхностей?Если нет, то как мне возобновить объект GLSurface.Renderer, сохранив мои загруженные растровые изображения?

1 Ответ

1 голос
/ 27 августа 2011

Наконец нашел свой .. Я вызвал .setZOrderMediaOverlay(true); из SurfaceView, проблема исправлена.

...