PolygonDrawingUtil

介绍:

一个用Canvas绘制多边形的工具类。

运行效果:

使用说明:

添加依赖:

dependencies {
  compile 'com.stkent:polygondrawingutil:1.0.0'
}

创建一个PolygonDrawingUtil实例,并把它作为一个变量放到你的自定义View中:

private PolygonDrawingUtil polygonDrawingUtil = new PolygonDrawingUtil();

在onDraw方法中调用polygonDrawUtil.drawPolygon:

@Override
protected void onDraw(Canvas canvas) {
  super.onDraw(canvas);
  polygonDrawingUtil.drawPolygon(
      canvas,
      numberOfSides,
      centerX,
      centerY,
      polygonRadius,
      cornerRadius,
      rotation,
      polygonPaint);
}
已下载
0