2013-03-29 13 views
1

我使用Polyline API連接地圖位置。它可以正確創建折線。但有時不需要的折線會在放大時擴展並在縮小時消失。在放大時不需要的折線延伸,在縮小時在android上消失地圖

我的代碼:

locations.clear(); 
      for(int i=0;i<maplatitude.size();i++) 
      { 
       locations.add(new LatLng(maplatitude.get(i), maplongitude.get(i))); 
      } 

      PolylineOptions rectOptions = new PolylineOptions(); 
      rectOptions.addAll(locations); 

      // Get back the mutable Polyline 
      Polyline polyline = mMap.addPolyline(rectOptions); 

      for(int i=0;i<maplatitude.size();i++) 
      { 
       //mMap.addMarker(new MarkerOptions().position(new LatLng(maplatitude.get(i), maplongitude.get(i))).title(name).snippet(mapdate.get(i)+"\n"+maptime.get(i))); 
       mMap.addMarker(new MarkerOptions().position(new LatLng(maplatitude.get(i), maplongitude.get(i))).icon(BitmapDescriptorFactory.defaultMarker(BitmapDescriptorFactory.HUE_AZURE)).title(String.valueOf(i))); 
      } 

回答

相關問題