我正在尝试删除谷歌地图中的折线。我已经定义了一个在两点之间添加折线的函数,如下所示:
addPolylineBetweenTwoPoint(startingPointCoordinates, nearestStartingPoint.coordinates, Color.BLUE);
polyline.remove();
现在,在我的计划中,我的工作如下:
public Polyline polyline;
private GoogleMap map;
问题在于,当我在我的函数之后调用 polyline.remove()时,它无效并且不会删除折线。 但如果我在函数中取消注释 polyline.remove(); 语句,则折线正确删除。由于我的折线对象相同,因此在两种情况下都应删除折线。但我不知道是什么问题。
此外,我已经在课程中声明了折线和地图对象,如下所示:
pecl install pthreads