479 // Called when we have a valid drawing surface |
479 // Called when we have a valid drawing surface |
480 public void surfaceCreated(SurfaceHolder holder) { |
480 public void surfaceCreated(SurfaceHolder holder) { |
481 Log.v("SDL", "surfaceCreated()"); |
481 Log.v("SDL", "surfaceCreated()"); |
482 holder.setType(SurfaceHolder.SURFACE_TYPE_GPU); |
482 holder.setType(SurfaceHolder.SURFACE_TYPE_GPU); |
483 SDLActivity.createEGLSurface(); |
483 SDLActivity.createEGLSurface(); |
484 enableSensor(Sensor.TYPE_ACCELEROMETER, true); |
484 // enableSensor(Sensor.TYPE_ACCELEROMETER, true); |
485 } |
485 } |
486 |
486 |
487 // Called when we lose the surface |
487 // Called when we lose the surface |
488 public void surfaceDestroyed(SurfaceHolder holder) { |
488 public void surfaceDestroyed(SurfaceHolder holder) { |
489 Log.v("SDL", "surfaceDestroyed()"); |
489 Log.v("SDL", "surfaceDestroyed()"); |
490 SDLActivity.nativePause(); |
490 SDLActivity.nativePause(); |
491 enableSensor(Sensor.TYPE_ACCELEROMETER, false); |
491 // enableSensor(Sensor.TYPE_ACCELEROMETER, false); |
492 } |
492 } |
493 |
493 |
494 // Called when the surface is resized |
494 // Called when the surface is resized |
495 public void surfaceChanged(SurfaceHolder holder, |
495 public void surfaceChanged(SurfaceHolder holder, |
496 int format, int width, int height) { |
496 int format, int width, int height) { |