Android Skobbler多段线不';画线

Android Skobbler多段线不';画线,android,skmaps,Android,Skmaps,我使用的是skobbler sdk 2.2,当我绘制一条多段线时,我看不到内线 这是多段线代码: route.setNodes(routeOverlayPoints); setColor(新浮点[]{1f,0f,0f,1f}); setOutlineColor(新浮点[]{0f,0f,1f,1f}); 路由。设置行大小(5); 路线设置大纲图(10); route.setOutlineDottedPixelsSolid(10); route.setOutlineDottedPixelsSkip

我使用的是skobbler sdk 2.2,当我绘制一条多段线时,我看不到内线

这是多段线代码:

route.setNodes(routeOverlayPoints);
setColor(新浮点[]{1f,0f,0f,1f});
setOutlineColor(新浮点[]{0f,0f,1f,1f});
路由。设置行大小(5);
路线设置大纲图(10);
route.setOutlineDottedPixelsSolid(10);
route.setOutlineDottedPixelsSkip(1);

mapView.addPolyline(route)
由于到目前为止还没有更好的方法,我正在回答我的问题。 在创建地图曲面之前添加多段线会导致此问题。
因此,如果您使用
onSurfaceCreated()
触发多段线绘图,一切都会按预期进行。

我不确定问题出在哪里。。。我在演示项目中尝试了提供的代码,预期结果看起来“如预期的那样”。你能详细说明问题出在哪里吗经过几次测试后发现,这是由于在创建贴图曲面之前添加多段线造成的。如果使用
onSurfaceCreated()
触发添加,将按预期绘制多段线。当您从暂停状态返回时,也会发生类似的情况,但随后轮廓与线条重叠。