마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

GLsurfaceview 와 surfaceview의 문제

0 추천

안녕하세요

안드로이드 SurfaceView와 GLSurfaceView를 동시에 쓰는 프로젝트를 만들고 있는데 문제점이 생겨서 질문 올립니다.

 

기본적으로 구현은 탭메뉴로 했고, 위의 그림처럼 1번탭에서는 GLSurfaceView의 자리에 OpenGL로 그림을 띄워주고

2번탭에서는 그 자리에 SurfaceView로 카메라 영상을 띄워주려고 합니다.

그런데 실제로 만들어보니

이런식으로 GLSurfaceView가 SurfaceView위로 올라와 버리더군요.

정확한 이유는 모르겠지만, 아무래도 SurfaceView를 상속받는 GLSurfaceView와 SurfaceView를 혼용해서 생긴 문제인것 같습니다.

실제로 GLSurfaceView를 지워버리면 문제없이 돌아갔으니까요.

혹시나 해결방법 짐작가시면 답 부탁드립니다.

masiggun (180 포인트) 님이 2015년 1월 28일 질문

1개의 답변

0 추천
자문자답이네요.

어렵게 생각할거 없이 GLSurfaceView를 레이아웃에서 해제(removeview)헀습니다.
masiggun (180 포인트) 님이 2015년 1월 28일 답변
...