From 2ef53951b72ded589b9d71afeaad659e5bfc2365 Mon Sep 17 00:00:00 2001 From: Martin Vajnar Date: Tue, 6 Aug 2013 11:24:04 +0200 Subject: [PATCH] ROBOT_DEMO: simplify clearing screen --- .../src/org/ocera/orte/demo/HokuyoView.java | 17 +++++++---------- 1 file changed, 7 insertions(+), 10 deletions(-) diff --git a/orte/Robot_Demo/src/org/ocera/orte/demo/HokuyoView.java b/orte/Robot_Demo/src/org/ocera/orte/demo/HokuyoView.java index 07452b6..3351b81 100644 --- a/orte/Robot_Demo/src/org/ocera/orte/demo/HokuyoView.java +++ b/orte/Robot_Demo/src/org/ocera/orte/demo/HokuyoView.java @@ -29,13 +29,13 @@ public class HokuyoView extends View { @Override protected void onDraw(Canvas canvas) { + paint.setStyle(Style.STROKE); + paint.setStrokeWidth(3); + paint.setColor(Color.BLACK); + paint.setAntiAlias(true); + + path.reset(); if (isRunning) { - paint.setStyle(Style.STROKE); - paint.setStrokeWidth(3); - paint.setColor(Color.BLACK); - paint.setAntiAlias(true); - - path.reset(); path.moveTo(getWidth()/2, getHeight()); for(int i = 0; i < data.length; i++) { double ang = HOKUYO_INDEX_TO_RAD(i); @@ -49,11 +49,8 @@ public class HokuyoView extends View { path.lineTo(x, y); } path.close(); - - canvas.drawPath(path, paint); } - else - canvas.drawARGB(0, 0, 0, 0); + canvas.drawPath(path, paint); hasBeenDrawn = true; } -- 2.39.2