gpt4 book ai didi

Android map API v2 : Polyline gets drawn under tile overlay

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:52:30 25 4
gpt4 key购买 nike

我正在尝试在谷歌地图上绘制一个图 block 叠加层和一条折线。我希望将多边形线呈现在图 block 叠加层的顶部,以便可以看到它。目前它绘制在瓷砖覆盖下并消失,我的代码如下:

// Draw the tile overlay
NBUrlTileProvider tileProvider = new NBUrlTileProvider(url, 256, 256);

TileOverlayOptions tileOverlayOptions = new TileOverlayOptions()
.tileProvider(tileProvider)
.fadeIn(true);

mMap.addTileOverlay(tileOverlayOptions);

// Draw the poly line
PolylineOptions polyLineOptions = new PolylineOptions();

polyLineOptions.width(5).geodesic(true).color(Color.rgb(255, 0, 255));

polyLineOptions.add(location1);
polyLineOptions.add(location2);
polyLineOptions.add(location3);

mMap.addPolyline(polyLineOptions);

非常感谢任何帮助,我认为默认情况下多边形线只会绘制在图 block 叠加层之上,还有什么我需要添加的吗?

最佳答案

解决方案是使用:

Polyline polyline = mMap.addPolyline(polyLineOptions);

polyline.setZIndex(1000); //Or some large number :)

关于Android map API v2 : Polyline gets drawn under tile overlay,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23004834/

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