好吧,我在这里遇到了opengl ES的问题(顺便开始学习它).所以这里有一些代码
GLExample.java
package com.android.OpGL;
import android.app.Activity;
import android.opengl.GLSurfaceView;
import android.os.Bundle;
public class GLExample extends Activity {
GLSurfaceView ourSurface;
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
ourSurface = new GLSurfaceView(this);
ourSurface.setRenderer(new GLRendererEx());
setContentView(ourSurface);
}
}
Run Code Online (Sandbox Code Playgroud)
GLRendererEx.java
package com.android.OpGL;
import javax.microedition.khronos.egl.EGLConfig;
import javax.microedition.khronos.opengles.GL10;
import android.opengl.GLSurfaceView.Renderer;
public class GLRendererEx implements Renderer {
private GLTriangleEx tri;
public GLRendererEx(){
tri = new GLTriangleEx();
}
@Override
public void onSurfaceCreated(GL10 gl, EGLConfig eglConfig) {
// TODO Auto-generated …Run Code Online (Sandbox Code Playgroud)