2012-05-07 4 views
1

GLSurfaceView.onPause()를 사용하여 리소스를 관리합니다 (즉, 반응 스레드가 더 반응적인보기를 제공 할 수 있도록 중지합니다). 곡면을 다시 만들어야하는 것으로 보이지만 설명서에서 자세히 설명하지 않았습니다.GLSurfaceView.onPause()가 컨텍스트를 파괴합니까?

다른 사람이이를 알 수 있습니까? glView은 서피스 뷰 SurfaceView를 확장하기 때문에

건배, 조쉬

답변

0

네 그것은 일시 정지에 다시되며, 활동이 일시 정지에 갈 때 서피스 뷰 SurfaceView는 항상 다시 만듭니다.

4

예. 그러나 제한된 시간 동안 다른보기 또는 대화 상자의 응답을 향상 시키려면 다른 옵션이 필요합니다. 당신은 API 레벨 11를 대상으로 이상 당신이 setRenderMode(RENDERMODE_WHEN_DIRTY)

  • 당신이 플래그를 설정에서 할 수 있습니다 사용할 수있는 GLSurfaceView
  • setPreserveEGLContext를 사용할 수 있는지

    • 당신의 onDrawFrame()이 플래그가 설정되어있는 경우 일찍 돌아갑니다.
  • 관련 문제