현재 OPENGLES 를 하다가 궁금증이 생겨서 글 올립니다.

 

OPENGL을 쓰려면 GLSurfaceView를 상속받는 클래스를 만들어서 Renderer를 붙여주고 쓰는데, 이놈이 기존에 작업하던거랑

 

달리 손코딩하다보니까 xml이랑 합치기가 힘드네요.

 

현재 Main.xml 이라는 레이아웃을 기준으로 가운데 Framelayout을 넣고 그안에 LayoutInflater로 GLSurfaceView를 집어넣어서

 

두개를 연동해서 돌리고 잇어요. 근데, 값을 나타내는 변수들이 전부 GLSurfaceView쪽에 있다보니 Main.xml에 있는

 

TextView나 SeekBar 등에 접근해서 해당 변수를 뿌려주질 못하네요.

 

제가 얻은 에러가 해당 뷰에 대한 계층도문제라고 뜨는데, 그럼 A라는 view에 있는 객체를 B라는 View에서 접근하려면 어떤

 

조치를 해야하나요?

 

지금 Context쪽을 파고 있는데 넘겨받을 수 있는 Resource는 Drawable이나 String이 전부인거 같네요.

 

도움좀 주세요 ㅠㅠ