如何实现DrawLine功能?

时间:2010-12-23 19:30:56

标签: android image-processing drawing android-canvas draw

问题:除了在输入点上绘制圆圈之外,还有更好的方法来实现在屏幕上绘制线条的功能吗?

详细信息:我正在尝试编写一个基本上会画线的函数。但是这条线不会是常规的彩色线。这条线将允许用户将像素从一个图像复制到另一个图像,你可以认为它就像Photoshop上的“历史画笔”或“图章”。我的第一个想法是获得积分并在每个点上绘制圆圈。哪个工作但不顺畅并且有一些错误。第一个问题是如果用户手指扫得太快就无法正常工作。我认为它可以解决问题,如果我可以填充两点之间的点,然后画线这是一种工作,但这次绘图变得非常慢。另一个问题是它看起来不会很顺利。

2 个答案:

答案 0 :(得分:3)

答案 1 :(得分:2)

BitmapShader不是您要找的吗?