绘制自定义形状

时间:2015-07-25 17:56:35

标签: android draw drawrect

我需要绘制如下的自定义形状。
我试图在Canvas上绘制这个我想要制作的自定义视图。自定义视图将代表燃油油位指示器 关于如何实现这种绘画的任何想法?

enter image description here

1 个答案:

答案 0 :(得分:0)

使用 moveTo(float x,float y) lineTo(float x,float y)Path绘制所要求的内容> close()方法。
将画布剪切到该路径(使用Canvas clipPath(路径路径)方法。

然后将其中一些变成红色,只需绘制一个适当高度和长度的红色矩形。