Просмотр исходного кода

Android: Added a new method in SDLSurface.

Philipp Wiesemann 10 лет назад
Родитель
Сommit
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) {
             SDLActivity.mIsPaused = true;
             SDLActivity.nativePause();
-            mSurface.enableSensor(Sensor.TYPE_ACCELEROMETER, false);
+            mSurface.handlePause();
         }
     }
 
@@ -999,6 +999,10 @@ class SDLSurface extends SurfaceView implements SurfaceHolder.Callback,
         mHeight = 1.0f;
     }
 
+    public void handlePause() {
+        enableSensor(Sensor.TYPE_ACCELEROMETER, false);
+    }
+
     public void handleResume() {
         setFocusable(true);
         setFocusableInTouchMode(true);