2010-10-05 3 views
1

В двух словах я использую обычные представления для всего моего приложения, за исключением того, что использует GLSurfaceView.GlSurfaceView является полностью черным при перезагрузке

UI поток работает хорошо. Я могу перейти форму один к более

за исключением ти в GLSurfaceView

, когда я открываю первый раз GLSurfaceView все работает нормально, но при переходе на другой вид и вернуться (меню паузы) на мой взгляд укомплектовать черный ...

Я попробовал несколько вещей, и ближе всего я получил от фиксируя это воссоздать GLSurfaceView укомплектовать (но это занимает слишком много времени ...)

что я хочу быть в состоянии сделать это : if (glView) { activity.setContentView (mView); } else { activity.setContentView (id); } (идентификатор будучи расположение XML)

может кто-нибудь сказать мне, что я делаю неправильно или указывать мне учебник, который объясняет, как поменять форму GLViews регулярным видом

большое спасибо

Jason

ответ

0

после игры немного я понял, что при загрузке нового представления мой контекст ogl уничтожается.

, так как я не мог видеть способ предотвратить это, и что регенерация всей текстуры заняла слишком много времени, я ведьма все для ogl

Смежные вопросы