无法在GoogleMap V2中使用折线绘制箭头

时间:2014-01-26 07:52:11

标签: android google-maps-android-api-2 android-maps-v2

我尝试使用折线绘制箭头,如下图所示。 折线从点p1开始,到p2,然后到p3,再到p2,最后到p4。 enter image description here
问题是,每当p3直接朝向p2以西时,结果如下:
enter image description here
这是代码:

    PolylineOptions po = new PolylineOptions();
    LatLng p1 = new LatLng(49.4, 8.45);
    LatLng p2 = new LatLng(49.3, 8.6);
    LatLng p3 = new LatLng(49.3, 8.5);
    LatLng p4 = new LatLng(49.35, 8.6);

    po.add(p1);
    po.add(p2);
    po.add(p3);
    po.add(p2);
    po.add(p4);
    map.addPolyline(po);

通过将p1-p2-p3-p2-p4的序列交换为p1-p2-p4-p2-p3,我得到了第一张图片的结果。 我猜这是GoogleMap中的一个错误。但我感兴趣的是,在我提交错误之前,它是否也出现在我的其他设备上(Galaxy S2)。

更新

此问题已在Google问题跟踪器中处理

https://issuetracker.google.com/issues/35821816

已在Google Play服务中修复 - 9.2.56

https://developers.google.com/maps/documentation/android-api/releases#june_27_2016

0 个答案:

没有答案