trazado punteada modificar linea illustrator hacer flechas cs6 como android drawing paint stroke

punteada - Posición de ancho de trazo de pintura de Android



linea punteada illustrator cc (1)

Dado este código para dibujar una línea:

Paint p; p = new Paint(Paint.ANTI_ALIAS_FLAG); p.setColor(android.graphics.Color.WHITE); p.setStyle(Paint.Style.FILL); p.setStrokeWidth(21); canvas.drawLine(0,50,100,50,p);

Hay 3 estrategias posibles para dibujar trazos:

  • Interior: La línea está pintada en el rectángulo (0,50,100,70).
  • Centro: la línea está pintada en el rectángulo (0,40,100,60)
  • Exterior: la línea está pintada en el rectángulo (0,30,100,50)

En la práctica, parece que el comportamiento predeterminado sigue la estrategia del Centro. ¿Es posible modificar una pintura para producir resultados correspondientes a una de las otras estrategias?