
回复
1.在项目根目录下的build.gradle文件中,
2.在entry模块的build.gradle文件中,
在sdk6,DevEco Studio2.2 Beta1下项目可直接运行 如无法运行,删除项目.gradle,.idea,build,gradle,build.gradle文件, 并依据自己的版本创建新项目,将新项目的对应文件复制到根目录下
参数:
1.sideCount 可指定边数(≥3)
2.centerX center 可指定中心坐标
3.outerRadius 可指定外半径(中心到顶点)
4.cornerRadius 可指定圆角倒圆半径
5.rotation 可指定多边形旋转
6.Paint 可选填充/描边Paint
7.Path 可选目标Path实例
使用:
1.创建一个新的“ PolygonDrawingUtil”实例,并将其分配给您的自定义视图类中的一个属性:
2.使用 polygonDrawUtil.drawPolygon
在onDraw
方法中:
或者,您可以提供自己的Path
实例,并要求PolygonDrawingUtil
用多边形填充它 :
这使您可以在绘制到“Canvas”之前在“Path”上执行后处理。
CodeCheck代码测试无异常
CloudTest代码测试无异常
病毒安全检测通过
当前版本demo功能与原组件基本无差异