Удалить все полилинии в Google Maps - PullRequest
0 голосов
/ 11 декабря 2018

Моя проблема в том, что у меня есть два списка массивов из lat и lng, и я рисую полиены из lat и lng, когда frescoFinal имеет значение true, тогда я хочу удалить все полилинии на фрагменте карты.Пробовал Polyline.setMap (null), но не может найти метод, любая идея здесь - код ниже:

if (fresco==true  || frescoFinal==true  )
                    {
                            polyline = mMap.addPolyline(new PolylineOptions()
                                .clickable(true)
                                .add
                                        (new LatLng(latitude, longitude),
                                         new LatLng(lastLat.get(i), lastLong.get(i)
                                        ));

                            polyline.setEndCap(new RoundCap());
                            polyline.setWidth(POLYLINE_STROKE_WIDTH_PX);
                            polyline.setColor(COLOR_BLACK_ARGB);
                            polyline.setJointType(JointType.ROUND);
                            polyline.setColor(COLOR_BLACK_ARGB);

                        if(frescoFinal==true)
                        {
                          //  polyline.remove();
                            frescoFinal=false; 
                        }
                        }
...