diff --git a/app/src/main/java/jonathan/balljumper/GameSurfaceView.java b/app/src/main/java/jonathan/balljumper/GameSurfaceView.java index 3d63823..5c4d418 100644 --- a/app/src/main/java/jonathan/balljumper/GameSurfaceView.java +++ b/app/src/main/java/jonathan/balljumper/GameSurfaceView.java @@ -24,7 +24,9 @@ private Thread gameThread; private final SurfaceHolder holder; - private final Point screenSize; + private final static Point screenSize = new Point(); + public static Point getScreenSize() { return screenSize; } + private boolean isTouchDown = false; private long touchStartTime; private float touchMoveDeltaX, touchMoveDeltaY; @@ -41,7 +43,6 @@ super(context); // Get and set window size. - screenSize = new Point(); ((Activity)getContext()).getWindowManager() .getDefaultDisplay() .getSize(screenSize); @@ -79,7 +80,7 @@ ); // Initialize panelHandler. - panelHandler = new PanelHandler(10, 150, 20, 5f, screenSize); + panelHandler = new PanelHandler(10, 150, 20, 5f); highscoreHandler = new HighscoreHandler(); }