AndroidFishEatingFish.java 文件源码

java
阅读 37 收藏 0 点赞 0 评论 0

项目:AndroFish 作者:
private void drawWaypoints(Canvas canvas, Paint paint, List<Point> waypoints) {
    if ((waypoints == null) || (waypoints.size()==0)) {
        return;
    }
    Paint p = new Paint(paint);
    p.setStyle(Style.STROKE);
    p.setColor(Color.RED);
    p.setStrokeWidth(2.0f);
    Path path = new Path();
    Point startPoint = waypoints.get(0);
    path.moveTo(startPoint.x, startPoint.y);
    for (int i=1; i<waypoints.size()-1; i++) {
        Point point = waypoints.get(i);
        path.lineTo(point.x, point.y);
    }
    Point endPoint = waypoints.get(waypoints.size()-1);
    path.setLastPoint(endPoint.x, endPoint.y);
    canvas.drawPath(path, p);
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号