gpt4 book ai didi

android - 如何使用 android google map sdk v2 绘制虚线折线?

转载 作者:IT老高 更新时间:2023-10-28 23:08:55 39 4
gpt4 key购买 nike

我浏览了documentation of polyline并且没有选项可以使它变成虚线。

有人知道如何使用 android google map sdk v2 绘制虚线折线吗?

最佳答案

现在在折线中,您可以将图案设置为短划线、点或间隙只需应用以下内容

public static final int PATTERN_DASH_LENGTH_PX = 20;
public static final int PATTERN_GAP_LENGTH_PX = 20;
public static final PatternItem DOT = new Dot();
public static final PatternItem DASH = new Dash(PATTERN_DASH_LENGTH_PX);
public static final PatternItem GAP = new Gap(PATTERN_GAP_LENGTH_PX);
public static final List<PatternItem> PATTERN_POLYGON_ALPHA = Arrays.asList(GAP, DASH);

private void drawDashedLeg(GoogleMap googleMap, Route route) {
PolylineOptions polyOptions = new PolylineOptions();
polyOptions.color(ContextCompat.getColor(getContext(), R.color.coolgrey));
polyOptions.addAll(route.getPoints());
polyOptions.pattern(PATTERN_POLYGON_ALPHA);
Polyline polyline = googleMap.addPolyline(polyOptions);
polylines.add(polyline);
}

关于android - 如何使用 android google map sdk v2 绘制虚线折线?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13721008/

39 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com