GRAPHICS/OpenGL ES
[OPENGL ES] 안드로이드 액티비티 이동간 출력해 준 그래픽 유지하기
언제나중수
2018. 2. 14. 16:25
뷰에 그래픽을 출력하는 건 문제가 없는데 이를 액티비티 이동간 보전해야 하는 문제가 있었다.
그러니까 한번 다른 액티비티를 다녀오고 나면, 액티비티가 pause 되었다가 resume 되는데,
여기서 view가 보전되지 않고 까맣게 날아가버리는 게 문제였다.
해결법으로 onPause와 onResume을 오버라이드 하여
onPause시 그래픽을 출력하는 뷰에 똑같이 onPause,
onResume시에도 마찬가지로 뷰에 onResume을 적용하면
기존 출력해 준 뷰를 유지하는 걸 확인할 수 있었다 :)
참고 :
https://stackoverflow.com/questions/9341705/android-how-to-properly-suspend-opengl