我一直在研究这一段时间。此代码:Android canvas.drawPoint忽略Paint.Cap round
Log.i(TAG, "stroke style: " + paint.getStyle());
Log.i(TAG, "stroke cap: " + paint.getStrokeCap());
canvas.drawPoint(p.x, p.y, paint);
向日志打印“STROKE”和“ROUND”,但在地图上绘制了一个黑色的SQUARE!任何人都知道我需要以不同的方式来生产一个点而不是一个方形!
谢谢!
编辑 我要去给画圆用一个镜头的下方建议(S),但我只是困惑我猜,因为一切我读过表示您应该能够表明你想要一个圆那样。一个例子是this google book entry
我认为cap选项是'Path's而不是'Shapes'。 – 2013-02-25 18:46:12