Sign up ×  I've been working on this for a while. This code:
Log.i(TAG, "stroke style: " + paint.getStyle()); Log.i(TAG,
"stroke cap: " + paint.getStrokeCap()); canvas.drawPoint(p.x,
p.y, paint);  prints 'STROKE' and 'ROUND' to the logs, but draws
a black SQUARE to the map! Anyone know what I need to be doing
differently to produce a dot instead of a square!?   EDIT I'm
going to give the below suggestion(s) of using drawCircle a
shot, but I was just confused I guess because everything I've
read indicates you should be able to indicate you want a circle
that way. One example being this google book entry
share|improve this question I think cap options are for Paths
and not for Shapes. –  S.D. Feb 25 '13 at 18:46  3 Answers 3  up
vote 0 down vote accepted  you can try drawCircle() with p.x and
p.y as center (first and second argument) and use 1 or 2 as
radius depend on how big you want the dot to be and use the
paint with stroke style FILL..  share|improve this answer  Try
to use drawCircle instead  circlePain