2013-03-25 16 views
5

Google Map api v2'yi başarıyla göstermeyi başardım. Üzerinde konumlarım için işaretçi eklemek istiyorum.Google Haritalar'da birden çok işaretçi ekleme Api v2

Dokümantasyona göre, tek seferde yalnızca bir işaretçi ekleyebilir veya birden çok eklemek için bir döngü kullanmak zorunda kalacağım. Ben API v2 birden işaretleri gösterebilir nasıl 10 LatLon değerleri ve özel resim kümesi, varsa

@Override 
    protected void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 
     setContentView(R.layout.demo_v2); 


     googleMap = ((SupportMapFragment)getSupportFragmentManager().findFragmentById(R.id.map)).getMap(); 
     googleMap.setMapType(GoogleMap.MAP_TYPE_HYBRID); 

     googleMap.setMyLocationEnabled(true); 

     Marker marker = googleMap.addMarker(new MarkerOptions().position(ROMA).title("Hello").snippet("Nice Place").icon(BitmapDescriptorFactory.fromResource(R.drawable.ic_launcher))); 
} 

sorum vardır.

Teşekkür

+0

bu başvurmak Android Google Maps API v2 http://stackoverflow.com/questions/13855049/how-to-show-multiple metin ile birden işaretçileri ekleyin nasıl bu yardımcı olacaktır & kullanmak en iyisidir -Resimler-harita üzerinde-google-harita-api-v2 – rajeshwaran

+0

birden fazla işaretleyici ekleyebilirsiniz? – rajeshwaran

cevap

2
for (int i = 0; i < yourArrayList.size(); i++) { 
    double lati=Double.parseDouble(pins.get(i).latitude); 
    double longLat=Double.parseDouble(pins.get(i).longitude); 
    MAP.addMarker(new MarkerOptions().position(
     new LatLng(lati,longLat)) 
        .title(pins.get(i) 
        .pinname) 
        .snippet(pins.get(i).address)); 
} 
+3

Lütfen cevabınızı yeniden biçimlendirebilir ve küçük bir açıklama ekleyebilir misiniz? – mrks

+0

Pimler nedir? lütfen bana açıklayabilir misin? –

+0

pin sizin ArrayList, sizin Model- @BabulPatel – Madi

İlgili konular