Войти
AndroidФорумОбщее

OpenGL es потеря контекста 2

#0
9:50, 25 мар. 2013

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

вот только проблема теперь встала почему события при нажатии блокировки вызываются
onPause()
onResume()
onPause()
onResume()

и onDrawFrame

продолжает крутиться!
хотя к этому времени уже половина класов в связи с потерей контеста уже нету...

результат приложение вылетает ((

два вопроса:
1- почему происходит Resme?
2- как остановить onDrawFrame?


#1
12:03, 25 мар. 2013

Согласно докам должно быть вот так:
Изображение

Подробнее: http://developer.android.com/training/basics/activity-lifecycle/stopping.html

#2
12:03, 25 мар. 2013

Распечатай остальные события: onStop, onDestroy, onCreate, onStart.

И манифест

AndroidФорумОбщее

Тема в архиве.