2012-06-26 5 views
1

버튼을 클릭 할 때 변경해야하는 텍스처가있는 GLSurfaceView가 있습니다. 어떻게하면 안드로이드에서 할 수 있습니다. 내가 뭔가 관리 :Android OpenGL onclick 업데이트

  Intent intent = getIntent(); 
      finish(); 
      startActivity(intent); 

을하지만 난 단지 OpenGL을 새로 고침 아니라 전체 프로그램이 하지보기를 새로 고침 할 수있는 방법입니다

답변

1
+0

오케이? 또는 그것을 확인해야합니까? 이 코드를 시도했지만 작동하지 않습니다. public void onClick (View v) { \t View mainLayout = findViewById (R.id.FrameLayout1); \t if (Square.getSex() == 2130837504) { \t \t Square.setSex (2130837505); \t} \t else \t \t Square.setSex (2130837504); \t \t mGLView.invalidate(); } 또한 SurfaceView, Corect의 유효성을 검사해야합니까? –

+0

무효화하면보기가 다시 그려집니다. 검증 할 필요가 없다. 내가 준 링크에서 더 많은 것을 읽으십시오. 나는 또한 그 대답 – thepoosh

+0

10x 많은, 내가 invalidate : D와 관리와 더 많은 tuts에 대한 링크로 곧 내 답변을 업데이 트됩니다 그리고 지금은 자습서, 멋진 물건을 찾고 있어요 –