我在 Android 画布上画了一条粗细为 1 ( paint.setStrokeWidth(1)
) 的线。使用 缩放画布时canvas.scale(2,2)
,线条会变粗。即使我正在放大(例如放大),我如何才能画出只有一个像素厚的线?
问问题
498 次
2 回答
2
设置描边的宽度。在细线模式下将 0 传递给描边。细线始终绘制独立于画布矩阵的单个像素。
于 2013-08-04T17:10:15.607 回答
1
如果您使用Paint
objectssetStrokeWidth
方法,您可以使用值 0 来绘制单像素线。
从API 文档:
设置描边的宽度。在细线模式下将 0 传递给描边。细线始终绘制独立于画布矩阵的单个像素。
于 2013-08-04T17:10:25.203 回答