package com.looptek.AndroidOpenGLESPowenko; import android.content.Context; import android.opengl.GLSurfaceView; import android.view.MotionEvent; public class TutorialPart013ClearGLSurfaceView extends GLSurfaceView { public TutorialPart013OpenRenderer mRenderer; public TutorialPart013ClearGLSurfaceView(Context context) { super(context); mRenderer = new TutorialPart013OpenRenderer(context); setRenderer(mRenderer); } public boolean onTouchEvent(final MotionEvent event) { queueEvent(new Runnable(){ public void run() { mRenderer.setColor(event.getX() / getWidth(), event.getY() / getHeight(), 1.0f); }}); return true; } }
sample code:
AndroidOpenGLESPowenko-13
reference:
http://developer.android.com/resources/articles/glsurfaceview.html