アンドロイドとグーグルマップを使用してルート/パスを作成するアプリケーションを作成する場合、クラスDirectionPathOverlayを使用して、あるポイントから別のポイントに線を作成できますが、線をより透明にすることはできません(100%透明ではありません)。はっきりと読んでください、誰かが私を助けることができますか?
ここにDirectionPathOverlayクラスのコードがあります
public boolean draw(Canvas canvas, MapView mapView, boolean shadow, long when) {
Projection projection = mapView.getProjection();
if (shadow == false) {
Paint paint = new Paint();
paint.setAntiAlias(true);
paint.setStrokeJoin(Join.ROUND);
Point point = new Point();
projection.toPixels(gp1, point);
paint.setColor(Color.BLUE);
Point point2 = new Point();
projection.toPixels(gp2, point2);
paint.setStrokeWidth(4);
canvas.drawLine((float) point.x, (float) point.y, (float) point2.x,
(float) point2.y, paint);
}
return super.draw(canvas, mapView, shadow, when);