@Override
protected boolean drawChild(Canvas canvas, View child, long drawingTime) {
Integer index = (Integer) child.getTag();
VoronoiRegion region = mRegions.get(index);
// firstly clip and draw children
canvas.clipPath(region.path, Region.Op.REPLACE);
boolean result = super.drawChild(canvas, child, drawingTime);
// then draw borders
if (mBorderEnabled)
canvas.drawPath(region.path, p);
// draw site
// canvas.drawCircle((float)region.site.x, (float)region.site.y, 10, p);
return result;
}
VoronoiView.java 文件源码
java
阅读 34
收藏 0
点赞 0
评论 0
项目:Vorolay
作者:
评论列表
文章目录