From: Martin Vajnar Date: Tue, 6 Aug 2013 09:24:04 +0000 (+0200) Subject: ROBOT_DEMO: simplify clearing screen X-Git-Tag: v0.3.4~76 X-Git-Url: https://rtime.felk.cvut.cz/gitweb/orte.git/commitdiff_plain/fc75251ca2f39923434f350fced2c02a3e79c99a ROBOT_DEMO: simplify clearing screen --- 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; }