发布网友 发布时间:2022-04-20 00:33
共1个回答
热心网友 时间:2022-04-20 02:02
1、设置View,重写protectedvoidonDraw(Canvascanvas)方法2、使用onDraw中的canvas,通过Path设置三角形的三个顶点,通过drawPath方式绘制三角形示例:@OverrideprotectedvoidonDraw(Canvascanvas){super.onDraw(canvas);canvas.drawText("画三角形:",10,200,p);//绘制这个三角形,你可以绘制任意多边形Pathpath=newPath();path.moveTo(80,200);//此点为多边形的起点path.lineTo(120,250);path.lineTo(80,250);path.close();//使这些点构成封闭的多边形canvas.drawPath(path,p);}