如何使用画布在Android绘图视图中绘制2D箭头(看起来像Skitch app绘图箭头)

时间:2016-06-07 05:03:06

标签: android drawing android-canvas

我对Android画布的经验不足。我搜索了很多网站,但我还没有成功找到2D箭头的样本。任何与此2D箭头匹配的参考对我都非常有帮助。当用户选择箭头绘制时,我在项目图纸视图中需要此箭头。

drawing arrow in the skitch application

1 个答案:

答案 0 :(得分:1)

Android Canvas有一些绘制方法,例如drawLine()drawRect()drawCircle()您通常会使用这些图片的组合来创建您想要的内容。它还有一个方法drawPath(),通过输入x,y coords来绘制图像。这对你有用,但我不建议(https://developer.android.com/reference/android/graphics/Canvas.html)。使用画布通常很复杂,对于你想做的叠加我不会建议它。如果可能,请使用像https://github.com/iammert/MaterialIntroView这样的库。