--- android/FriendRadar/src/dk/thoerup/friendradar/RadarView.java 2009/08/17 07:49:49 268 +++ android/FriendRadar/src/dk/thoerup/friendradar/RadarView.java 2009/08/17 15:34:32 269 @@ -15,8 +15,6 @@ //public class RadarView extends View { public class RadarView extends SurfaceView implements SurfaceHolder.Callback, Runnable { - static final float VERT_CORECTION = 5; - int angle = 0; Paint p = new Paint(); Paint p2 = new Paint(); @@ -99,15 +97,15 @@ canvas.drawColor(0xff000000); canvas.drawLine(hcenter-5, vcenter-5, hcenter+5, vcenter+5, p); canvas.drawLine(hcenter-5, vcenter+5, hcenter+5, vcenter-5, p); - canvas.drawCircle(hcenter, vcenter+5, 40, p); - canvas.drawCircle(hcenter, vcenter+5, 80, p); - canvas.drawCircle(hcenter, vcenter+5, 115, p); - canvas.drawCircle(hcenter, vcenter+5, 150, p); - - canvas.drawText(distanceText1, (width-textWidth1)/2, vcenter+40+6, p3); - canvas.drawText(distanceText2, (width-textWidth2)/2, vcenter+80+6, p3); - canvas.drawText(distanceText3, (width-textWidth3)/2, vcenter+115+6, p3); - canvas.drawText(distanceText4, (width-textWidth4)/2, vcenter+150+6, p3); + canvas.drawCircle(hcenter, vcenter, 40, p); + canvas.drawCircle(hcenter, vcenter, 80, p); + canvas.drawCircle(hcenter, vcenter, 115, p); + canvas.drawCircle(hcenter, vcenter, 150, p); + + canvas.drawText(distanceText1, (width-textWidth1)/2, vcenter+40+1, p3); + canvas.drawText(distanceText2, (width-textWidth2)/2, vcenter+80+1, p3); + canvas.drawText(distanceText3, (width-textWidth3)/2, vcenter+115+1, p3); + canvas.drawText(distanceText4, (width-textWidth4)/2, vcenter+150+1, p3); final float lineLength = 150; @@ -116,7 +114,6 @@ double base = (Math.sin(angle/360.0)*lineLength) + (float)hcenter; double height = (Math.cos(angle/360.0)*lineLength) + (float)vcenter; - height += VERT_CORECTION; canvas.drawLine(hcenter, vcenter, (float)base, (float)height, p2); @@ -302,8 +299,6 @@ vertCathesis += vcenter; horzCathesis += hcenter; - vertCathesis += VERT_CORECTION; - canvas.drawCircle( (float)horzCathesis, (float)vertCathesis, 3, p3); }