मैं एंड्रॉइड मानचित्र पर कई अलग-अलग मार्कर जोड़ना चाहता हूं। मेरा कोड अब तक एक ही ओवरले के साथ अच्छा काम करता है:Google एंड्रॉइड मानचित्र पर विभिन्न नामांकित मार्कर
mapOverlays = mapView.getOverlays();
drawable = this.getResources().getDrawable(R.drawable.marker);
itemizedOverlay = new MyItemizedOverlay(drawable);
OverlayItem overlayItem = new OverlayItem(geoPoint, "foo", "bar");
mapOverlays.add(itemizedOverlay);
यह अब तक ठीक काम करता है। लेकिन हर मार्कर एक जैसा है। मैं अब क्या करना चाहता हूं मानचित्र पर अलग-अलग मार्कर हैं जो आप Google मानचित्र वेबैप ("ए" नामक एक मार्कर, अगले एक "बी", और इसी तरह) पर देखते हैं। मैं इसे कैसे प्राप्त कर सकता हूं? क्या मुझे अपने ऐप में एक अतिरिक्त पीएनजी मार्कर फ़ाइल जोड़नी है? (marker_a.png, marker_b.png, ...) या यह हासिल करने का एक आसान तरीका है? यह भी हो सकता है कि 26 से अधिक परिणाम होंगे ताकि मुझे संभवतः मार्करों के विभिन्न रंगों की आवश्यकता हो।
टिप के लिए धन्यवाद, बहुत अच्छी तरह से काम करता है। यदि आपका मार्कर अपनी छाया के सापेक्ष सही ढंग से प्रदर्शित नहीं होता है तो http://stackoverflow.com/questions/3515638/mapview-marker-shadow भी देखें। – Dr1Ku