Code example for DashPathEffect

0
    public void draw(Env env) {
        final Paint p = env.getPaint();
        Style s = p.getStyle();
        p.setStyle(Paint.Style.STROKE);
        p.setPathEffect(
            new DashPathEffect(new float[] {space, space}, 0));
 
        env.getCanvas().drawLine(
            env.getX(), env.getY(),
            env.getMaxX(), env.getY(),
            env.getPaint());
            env.setY(env.getY() + env.getPaint().getTextSize());
 
        p.setPathEffect(null);
        p.setStyle(s);
    } 
 
    public void postDraw(Env env) { }
 
    private float space;