List,
I am trying to get some of the Android-GL (http://code.google.com/p/
android-gl/) examples to work in m5 by breaking them out into separate
Android projects then updating the code. I thought I had fixed all
the errors in the first tutorial but when I try to run the application
Android does not seem to run it and goes right into the default
Android startup screen instead of showing me a blank window.
Here is the code
OpenGLAUActivity.java
//some package
import android.app.Activity;
import android.os.Bundle;
public class OpenGLAUActivity extends Activity {
private GLSurfaceView mGLSurfaceView;
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle icicle) {
super.onCreate(icicle);
setContentView(R.layout.main);
// Create our Preview view and set it as the content of our
// Activity
mGLSurfaceView = new GLSurfaceView(this);
setContentView(mGLSurfaceView);
}
@Override
protected void onResume() {
// Ideally a game should implement onResume() and onPause()
// to take appropriate action when the activity looses focus
super.onResume();
}
@Override
protected void onPause() {
// Ideally a game should implement onResume() and onPause()
// to take appropriate action when the activity looses focus
super.onPause();
}
}
GLSurfaceView.java
some package
import android.content.Context;
import android.graphics.OpenGLContext;
import android.graphics.Canvas;
import android.view.View;
import javax.microedition.khronos.opengles.GL10;
public class GLSurfaceView extends View {
private OpenGLContext glContext;
public GLSurfaceView(Context c) {
super(c);
glContext = new OpenGLContext(0);
GL10 gl = (GL10)glContext.getGL();
// set the color for the window to black
gl.glClearColor(0.0f, 0.0f, 0.0f, 0.0f);
}
protected void onDraw(Canvas canvas) {
GL10 gl = (GL10)glContext.getGL();
glContext.waitNative();
// clear the color buffer
gl.glClear(GL10.GL_COLOR_BUFFER_BIT);
}
}
Any help would be greatly appreciated.
Thanks,
R
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[EMAIL PROTECTED]
Announcing the new M5 SDK!
http://android-developers.blogspot.com/2008/02/android-sdk-m5-rc14-now-available.html
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
-~----------~----~----~----~------~----~------~--~---