2_OpenGL ES——GLSurfaceView——GLSurfaceView.Renderer
首先得extends GLSurfaceView
然后在构造方法中
super(context);
//SceneRenderer implements GLSurfaceView.Renderer
myRenderer=new SceneRenderer();//创建场景渲染器
this.setRenderer(myRenderer);//设置渲染器this.setRenderMode(GLSurfaceView.RENDERMODE_CONTINUOUSLY);//设置渲染模式为主动渲染
在场景渲染器中实现三个方法
SceneRenderer implements GLSurfaceView.Renderer
publicvoid onDrawFrame(GL10 gl)//当设置为主动渲染时,循环调用
publicvoid onSurfaceChanged(GL10 gl, int width, int height)//屏幕横竖屏改变时,第一次加载也算一次改变
publicvoid onSurfaceCreated(GL10 gl, EGLConfig config)//创建时调用