From d4e1c768405e6e5357d6431e4e8f67911d067a2c Mon Sep 17 00:00:00 2001 From: "Maxim.Podkolzine" Date: Mon, 29 Feb 2016 15:49:01 +0100 Subject: [PATCH 1/2] surface view --- .../badlogic/androidgames/SurfaceViewTest.java | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/src/com/badlogic/androidgames/SurfaceViewTest.java b/src/com/badlogic/androidgames/SurfaceViewTest.java index 0e796a0..79aa2e5 100644 --- a/src/com/badlogic/androidgames/SurfaceViewTest.java +++ b/src/com/badlogic/androidgames/SurfaceViewTest.java @@ -26,9 +26,8 @@ protected void onResume() { renderView.resume(); } + // Comment protected void onPause() { - super.onPause(); - renderView.pause(); } class FastRenderView extends SurfaceView implements Runnable { @@ -49,20 +48,20 @@ public void resume() { public void pause() { running = false; - while(true) { + while (true) { try { renderThread.join(); break; } catch (InterruptedException e) { - // retry + // Retry } } renderThread = null; } public void run() { - while(running) { - if(!holder.getSurface().isValid()) + while (running) { + if (!holder.getSurface().isValid()) continue; Canvas canvas = holder.lockCanvas(); @@ -72,7 +71,7 @@ public void run() { } private void drawSurface(Canvas canvas) { - canvas.drawRGB(255, 0, 0); + canvas.drawRGB(255, 255, 255); } } -} \ No newline at end of file +} From 4c2f821644a3686b2cf0a0f69e0787d520ba2ff3 Mon Sep 17 00:00:00 2001 From: "Maxim.Podkolzine" Date: Mon, 29 Feb 2016 15:58:42 +0100 Subject: [PATCH 2/2] surface view update --- src/com/badlogic/androidgames/SurfaceViewTest.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/com/badlogic/androidgames/SurfaceViewTest.java b/src/com/badlogic/androidgames/SurfaceViewTest.java index 79aa2e5..0daccc9 100644 --- a/src/com/badlogic/androidgames/SurfaceViewTest.java +++ b/src/com/badlogic/androidgames/SurfaceViewTest.java @@ -9,8 +9,10 @@ import android.view.Window; import android.view.WindowManager; +// Comments +// Comments public class SurfaceViewTest extends Activity { - FastRenderView renderView; + private FastRenderView renderView; public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);