मार्कर.कोलिज़न व्यवहार
यह बताता है कि अन्य मार्कर या आधार मैप लेबल से टकराव होने पर, मार्कर पर क्या कार्रवाई की जाती है.
लगातार मिलने वाली खास जानकारी
int |
OPTIONAL_AND_HIDES_LOWER_PRIORITY |
सेट करें कि मार्कर को किसी ज़रूरी मार्कर से बदला/ओवरलैप किया जा सकता है या ज़्यादा प्राथमिकता वाले
OPTIONAL_AND_HIDES_LOWER_PRIORITY से बदला जा सकता है. |
int |
ज़रूरी है |
सेट करें कि मार्कर को रखा जाना चाहिए या नहीं और अन्य मार्कर या लेबल से ओवरलैप किया जा सकता है या नहीं. |
int |
REQUIRED_AND_HIDES_OPTIONAL |
सेट करें कि मार्कर को रखा जाना चाहिए या नहीं. इससे कोई भी OPTIONAL_AND_HIDES_LOWER_PRIORITY मार्कर
या ऐसे लेबल छिपा देगा जो मार्कर से ओवरलैप करते हैं. |
इनहेरिट किए गए तरीके की खास जानकारी
इंटरफ़ेस से
java.lang.anज़रूरी.एनोटेशन
ऐब्सट्रैक्ट
क्लास<? एनोटेशन को बड़ा करता है>
|
annotationType()
|
ऐब्स्ट्रैक्ट
बूलियन
|
इसके बराबर है(ऑब्जेक्ट आर्ग्युमेंट0)
|
ऐब्स्ट्रैक्ट
पूर्णांक
|
hashCode()
|
ऐब्स्ट्रैक्ट
स्ट्रिंग
|
toString()
|
स्थिरांक
सार्वजनिक
स्टैटिक
फ़ाइनल
पूर्णांक
OPTIONAL_AND_HIDES_LOWER_PRIORITY
सेट करें कि मार्कर को किसी ज़रूरी मार्कर से बदला/ओवरलैप किया जा सकता है या ज़्यादा प्राथमिकता वाले
OPTIONAL_AND_HIDES_LOWER_PRIORITY से बदला जा सकता है.
कॉन्सटेंट वैल्यू:
2
सार्वजनिक
स्टैटिक
फ़ाइनल
पूर्णांक
ज़रूरी है
सेट करें कि मार्कर को रखा जाना चाहिए या नहीं और अन्य मार्कर या लेबल से ओवरलैप किया जा सकता है या नहीं. यह
डिफ़ॉल्ट व्यवहार है.
कॉन्सटेंट वैल्यू:
0
सार्वजनिक
स्टैटिक
फ़ाइनल
पूर्णांक
REQUIRED_AND_HIDES_OPTIONAL
सेट करें कि मार्कर को रखा जाना चाहिए या नहीं. इससे कोई भी OPTIONAL_AND_HIDES_LOWER_PRIORITY मार्कर
या ऐसे लेबल छिपा देगा जो मार्कर से ओवरलैप करते हैं. यह दूसरे ज़रूरी मार्कर के साथ ओवरलैप हो सकता है.
कॉन्सटेंट वैल्यू:
1
जब तक कुछ अलग से न बताया जाए, तब तक इस पेज की सामग्री को Creative Commons Attribution 4.0 License के तहत और कोड के नमूनों को Apache 2.0 License के तहत लाइसेंस मिला है. ज़्यादा जानकारी के लिए, Google Developers साइट नीतियां देखें. Oracle और/या इससे जुड़ी हुई कंपनियों का, Java एक रजिस्टर किया हुआ ट्रेडमार्क है.
आखिरी बार 2025-04-15 (UTC) को अपडेट किया गया.
[null,null,["आखिरी बार 2025-04-15 (UTC) को अपडेट किया गया."],[[["`Marker.CollisionBehavior` is an annotation that dictates how markers behave during collisions with other markers or map labels."],["It offers three collision behaviors: `REQUIRED`, `REQUIRED_AND_HIDES_OPTIONAL`, and `OPTIONAL_AND_HIDES_LOWER_PRIORITY`, controlling marker placement and visibility during overlaps."],["`REQUIRED` markers are always displayed, potentially overlapping others; `REQUIRED_AND_HIDES_OPTIONAL` markers are also always displayed but hide optional markers they overlap; `OPTIONAL_AND_HIDES_LOWER_PRIORITY` markers might be hidden by required markers or higher priority optional markers."],["By default, markers have `REQUIRED` collision behavior, meaning they will be displayed and may overlap with others."]]],[]]