Преглед на файлове

Android: Added a new method in SDLSurface.

Philipp Wiesemann преди 10 години
родител
ревизия
5bc93cc5c6
променени са 1 файла, в които са добавени 5 реда и са изтрити 1 реда
  1. 5 1
      android-project/src/org/libsdl/app/SDLActivity.java

+ 5 - 1
android-project/src/org/libsdl/app/SDLActivity.java

@@ -300,7 +300,7 @@ public class SDLActivity extends Activity {
         if (!SDLActivity.mIsPaused && SDLActivity.mIsSurfaceReady) {
         if (!SDLActivity.mIsPaused && SDLActivity.mIsSurfaceReady) {
             SDLActivity.mIsPaused = true;
             SDLActivity.mIsPaused = true;
             SDLActivity.nativePause();
             SDLActivity.nativePause();
-            mSurface.enableSensor(Sensor.TYPE_ACCELEROMETER, false);
+            mSurface.handlePause();
         }
         }
     }
     }
 
 
@@ -999,6 +999,10 @@ class SDLSurface extends SurfaceView implements SurfaceHolder.Callback,
         mHeight = 1.0f;
         mHeight = 1.0f;
     }
     }
 
 
+    public void handlePause() {
+        enableSensor(Sensor.TYPE_ACCELEROMETER, false);
+    }
+
     public void handleResume() {
     public void handleResume() {
         setFocusable(true);
         setFocusable(true);
         setFocusableInTouchMode(true);
         setFocusableInTouchMode(true);