मार्करविकल्प

पब्लिक फ़ाइनल क्लास MarkerOptions ऑब्जेक्ट
का विस्तार करता है implements पार्स किया जा सकता है

मार्कर के लिए मार्कर विकल्प तय करता है.

डेवलपर गाइड

ज़्यादा जानकारी के लिए, मार्कर डेवलपर के बारे में पढ़ें पढ़ें.

इनहेरिट किया गया कॉन्सटेंट जवाब

सार्वजनिक कंस्ट्रक्टर के बारे में खास जानकारी

MarkerOptions()
मार्कर विकल्पों का नया सेट बनाता है.

सार्वजनिक तौर पर उपलब्ध तरीके के बारे में खास जानकारी

MarkerOptions
ऐल्फ़ा(फ़्लोट ऐल्फ़ा)
मार्कर की अल्फ़ा (अपारदर्शिता) सेट करता है.
MarkerOptions
anchor(float u, float v)
मार्कर इमेज में किसी खास पॉइंट पर ऐंकर तय करता है.
MarkerOptions
collisionBehavior(इंटिडेंटिकेशन बिहेवियर)
मार्कर के लिए टकराव की स्थिति सेट करता है.
MarkerOptions
ड्रैगेबल(बूलियन ड्रैग करने लायक)
मार्कर के लिए खींचने की सुविधा सेट करता है.
MarkerOptions
फ़्लैट(बूलियन फ़्लैट)
सेट करता है कि क्या यह मार्कर मैप true के सामने सपाट होना चाहिए या बिलबोर्ड के सामने false कैमरा.
फ़्लोट
getAlpha()
इस MarkerOptions ऑब्जेक्ट के लिए ऐल्फ़ा सेट हासिल करता है.
फ़्लोट
getAnchorU()
ऐंकर की हॉरिज़ॉन्टल दूरी, जो बाएं किनारे से [0, 1] तक सामान्य के तौर पर सेट की गई है.
फ़्लोट
getAnchorV()
ऐंकर की वर्टिकल दूरी, सामान्य तौर पर [0, 1] पर सेट की जाती है.
int
BitmapDescriptor
getIcon()
इस MarkerOptions ऑब्जेक्ट के लिए, पसंद के मुताबिक आइकॉन डिस्क्रिप्टर सेट करता है.
फ़्लोट
getInfoWindowAnchorU()
बाएं किनारे से जानकारी विंडो ऐंकर की हॉरिज़ॉन्टल दूरी, नॉर्मलाइज़ की गई [0, 1] है.
फ़्लोट
getInfoWindowAnchorV()
जानकारी विंडो ऐंकर की ऊपरी किनारे से वर्टिकल दूरी, नॉर्मलाइज़ की गई [0, 1] है.
LatLng
getPosition()
इस MarkerOptions ऑब्जेक्ट के लिए सेट की गई पोज़िशन दिखाता है.
फ़्लोट
getRotation()
इस MarkerOptions ऑब्जेक्ट के लिए रोटेशन सेट किया जाता है.
स्ट्रिंग
getSnippet()
इस MarkerOptions ऑब्जेक्ट के लिए स्निपेट सेट लाता है.
स्ट्रिंग
getTitle()
इस MarkerOptions ऑब्जेक्ट के लिए सेट किए गए टाइटल को सेट करता है.
फ़्लोट
getZIndex()
इस MarkerOptions ऑब्जेक्ट के लिए zIndex सेट करता है.
MarkerOptions
icon(BitmapDescriptor iconDescriptor)
मार्कर के लिए आइकॉन सेट करता है.
MarkerOptions
infoWindowAnchor(फ़्लोट u, float v)
मार्कर इमेज पर जानकारी विंडो का ऐंकर पॉइंट तय करता है.
बूलियन
isDraggable()
इस MarkerOptions ऑब्जेक्ट के लिए, खींचने और छोड़ने की सेटिंग लागू करता है.
बूलियन
isFlat()
इस MarkerOptions ऑब्जेक्ट के लिए फ़्लैट सेटिंग लागू करता है.
बूलियन
isVisible()
इस MarkerOptions ऑब्जेक्ट के लिए, 'किसको दिखे' सेटिंग लागू करता है.
MarkerOptions
position(LatLng latlng))
मार्कर के लिए स्थान सेट करता है.
MarkerOptions
रोटेशन(फ़्लोट रोटेशन)
मार्कर का रोटेशन मार्कर के एंकर बिंदु के बारे में घड़ी की सुई की दिशा में डिग्री पर सेट करता है.
MarkerOptions
स्निपेट(स्ट्रिंग स्निपेट)
मार्कर के लिए स्निपेट सेट करता है.
MarkerOptions
title(स्ट्रिंग का टाइटल)
मार्कर के लिए शीर्षक सेट करता है.
MarkerOptions
visible(boolean visible)
मार्कर की दृश्यता सेट करता है.
MarkerOptions
zIndex(फ़्लोट zIndex)
मार्कर के लिए zIndex सेट करता है.

इनहेरिट किए गए तरीके की खास जानकारी

पब्लिक कंस्ट्रक्टर

सार्वजनिक MarkerOptions ()

मार्कर विकल्पों का नया सेट बनाता है.

सार्वजनिक तरीके

सार्वजनिक MarkerOptions ऐल्फ़ा (फ़्लोट ऐल्फ़ा)

मार्कर की अल्फ़ा (अपारदर्शिता) सेट करता है. यह 0 से 1 तक का कोई मान होता है, जहां 0 का मतलब मार्कर पूरी तरह पारदर्शी है और 1 का मतलब है कि मार्कर पूरी तरह से अपारदर्शी है.

पैरामीटर
ऐल्फ़ा
रिटर्न
  • वह ऑब्जेक्ट जिसके लिए नए ऐल्फ़ा सेट के साथ तरीका कॉल किया गया था.

सार्वजनिक MarkerOptions ऐंकर (float u, फ़्लोट v)

मार्कर इमेज में किसी खास पॉइंट पर ऐंकर तय करता है.

ऐंकर, आइकॉन इमेज में वह पॉइंट तय करता है जो मार्कर की पोज़िशन से जुड़ा होता है पृथ्वी की सतह पर रहते हैं.

ऐंकर पॉइंट की जानकारी, कंटिन्यूअस स्पेस [0.0, 1.0] x [0.0, 1.0] में दी गई है, जहां (0, 0) इमेज का सबसे ऊपर बायां कोना होता है और (1, 1) सबसे नीचे दायां कोना होता है. ऐंकरिंग पॉइंट W x H इमेज में, (W + 1) x में सबसे नज़दीकी ग्रिड पॉइंट होता है (H + 1) ग्रिड, जिसे स्केल करके फिर पूर्णांक बनाया जाता है. उदाहरण के लिए, चार x 2 साइज़ की इमेज में, ऐंकर पॉइंट (0.7, 0.6) का मतलब ग्रिड पॉइंट (3, 1) पर है.

 *-----+-----+-----+-----*
 |     |     |     |     |
 |     |     |     |     |
 +-----+-----+-----+-----+
 |     |     |   X |     |   (U, V) = (0.7, 0.6)
 |     |     |     |     |
 *-----+-----+-----+-----*
 *-----+-----+-----+-----*
 |     |     |     |     |
 |     |     |     |     |
 +-----+-----+-----X-----+   (X, Y) = (3, 1)
 |     |     |     |     |
 |     |     |     |     |
 *-----+-----+-----+-----*
 
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है

पैरामीटर
u ऐंकर का u-कोऑर्डिनेट, इमेज की चौड़ाई के अनुपात के तौर पर ([0, 1] की रेंज में)
v ऐंकर का वी-कोऑर्डिनेट, इमेज की ऊंचाई के अनुपात के तौर पर ([0, 1] की रेंज में)
रिटर्न
  • वह ऑब्जेक्ट जिसके लिए तरीके को कॉल किया गया था. इसमें नए ऐंकर सेट का इस्तेमाल किया गया है.

सार्वजनिक MarkerOptions collisionBehavior (इंटेलिशन बिहेवियर)

मार्कर के लिए टकराव की स्थिति सेट करता है. यह Marker.CollisionBehavior का एक मान है. यह काम कर सकता है सिर्फ़ एक बार सेट किया जाना चाहिए.

पैरामीटर
collisionBehavior
रिटर्न
  • वह ऑब्जेक्ट जिसके लिए तरीका को कॉल किया गया था. इसमें टक्कर लगने की स्थिति सेट है.

सार्वजनिक MarkerOptions खींचने की सुविधा (बूलियन ड्रैग किया जा सकता है)

मार्कर के लिए खींचने की सुविधा सेट करता है.

पैरामीटर
खींचने और छोड़ने लायक एलिमेंट
रिटर्न
  • वह ऑब्जेक्ट जिसके लिए तरीके को कॉल किया गया था. हालांकि, इसमें खींचने और छोड़ने की नई स्थिति सेट की गई है.

सार्वजनिक MarkerOptions फ़्लैट (बूलियन फ़्लैट)

सेट करता है कि क्या यह मार्कर मैप true के सामने सपाट होना चाहिए या बिलबोर्ड के सामने false कैमरा. अगर मार्कर मैप के सामने सपाट है, तो यह मैप पर कैमरा घूमता और झुकाता है, लेकिन फिर भी उसका आकार कैमरा ज़ूम करने के आकार के जैसा ही रहेगा, GroundOverlay. अगर मार्कर कोई बिलबोर्ड है, तो इसे हमेशा कैमरे की तरफ़ बनाया जाएगा और कैमरे से घूमेगा और झुकाएगा. डिफ़ॉल्ट वैल्यू false है.

पैरामीटर
कोई बदलाव नहीं
रिटर्न
  • वह ऑब्जेक्ट जिसके लिए तरीका को कॉल किया गया था. साथ ही, इसमें नई फ़्लैट स्थिति सेट की गई है.

सार्वजनिक फ़्लोट getAlpha ()

इस MarkerOptions ऑब्जेक्ट के लिए ऐल्फ़ा सेट हासिल करता है.

रिटर्न
  • मार्कर की ऐल्फ़ा वैल्यू [0, 1] की रेंज में है.

सार्वजनिक फ़्लोट getAnchorU ()

ऐंकर की हॉरिज़ॉन्टल दूरी, जो बाएं किनारे से [0, 1] तक सामान्य के तौर पर सेट की गई है.

रिटर्न
  • ऐंकर की u वैल्यू.

सार्वजनिक फ़्लोट getAnchorV ()

ऐंकर की वर्टिकल दूरी, सामान्य तौर पर [0, 1] पर सेट की जाती है.

रिटर्न
  • ऐंकर की v वैल्यू.

सार्वजनिक आईएनटी getCollisionBehavior ()

सार्वजनिक BitmapDescriptor getIcon ()

इस MarkerOptions ऑब्जेक्ट के लिए, पसंद के मुताबिक आइकॉन डिस्क्रिप्टर सेट करता है.

रिटर्न
  • BitmapDescriptor, जो कस्टम आइकॉन को दिखाता है. अगर कस्टम आइकॉन नहीं है, तो null आइकन सेट है.

सार्वजनिक फ़्लोट getInfoWindowAnchorU ()

बाएं किनारे से जानकारी विंडो ऐंकर की हॉरिज़ॉन्टल दूरी, नॉर्मलाइज़ की गई [0, 1] है.

रिटर्न
  • जानकारी विंडो ऐंकर की u वैल्यू.

सार्वजनिक फ़्लोट getInfoWindowAnchorV ()

जानकारी विंडो ऐंकर की ऊपरी किनारे से वर्टिकल दूरी, नॉर्मलाइज़ की गई [0, 1] है.

रिटर्न
  • जानकारी विंडो ऐंकर की v वैल्यू.

सार्वजनिक LatLng getPosition ()

इस MarkerOptions ऑब्जेक्ट के लिए सेट की गई पोज़िशन दिखाता है.

रिटर्न
  • मार्कर की मौजूदा स्थिति बताने वाला LatLng ऑब्जेक्ट.

सार्वजनिक फ़्लोट getRotation ()

इस MarkerOptions ऑब्जेक्ट के लिए रोटेशन सेट किया जाता है.

रिटर्न
  • डिफ़ॉल्ट स्थिति से घड़ी की सुई की दिशा में डिग्री में मार्कर का रोटेशन.

सार्वजनिक स्ट्रिंग getSnippet ()

इस MarkerOptions ऑब्जेक्ट के लिए स्निपेट सेट लाता है.

रिटर्न
  • मार्कर के स्निपेट वाली एक स्ट्रिंग.

सार्वजनिक स्ट्रिंग getTitle ()

इस MarkerOptions ऑब्जेक्ट के लिए सेट किए गए टाइटल को सेट करता है.

रिटर्न
  • मार्कर के टाइटल वाली स्ट्रिंग.

सार्वजनिक फ़्लोट getZIndex ()

इस MarkerOptions ऑब्जेक्ट के लिए zIndex सेट करता है.

रिटर्न
  • चिह्नक का zIndex.

सार्वजनिक MarkerOptions आइकॉन (BitmapDescriptor iconDescriptor)

मार्कर के लिए आइकॉन सेट करता है.

पैरामीटर
iconDescriptor अगर null है, तो डिफ़ॉल्ट मार्कर का इस्तेमाल किया जाता है.
रिटर्न
  • वह ऑब्जेक्ट जिसके लिए तरीका को कॉल किया गया था. हालांकि, इसमें नया आइकॉन डिस्क्रिप्टर सेट होगा.

सार्वजनिक MarkerOptions infoWindowAnchor (float u, फ़्लोट v)

मार्कर इमेज पर जानकारी विंडो का ऐंकर पॉइंट तय करता है. यह इसमें बताया गया है निर्देशांक सिस्टम की मदद से बनाया गया है. ज़्यादा जानकारी के लिए, anchor(float, float) पर जाएं. कॉन्टेंट बनाने डिफ़ॉल्ट इमेज के ऊपरी बीच का हिस्सा होता है.

पैरामीटर
u इमेज की चौड़ाई (रेंज में) के अनुपात के रूप में, जानकारी विंडो ऐंकर का u-कोऑर्डिनेट [0, 1])
v जानकारी विंडो ऐंकर का v-कोऑर्डिनेट, इमेज की ऊंचाई (रेंज में) के अनुपात के रूप में [0, 1])
रिटर्न
  • वह ऑब्जेक्ट जिसके लिए तरीके को कॉल किया गया था. इसमें नई जानकारी वाली विंडो ऐंकर सेट किया गया है.

सार्वजनिक बूलियन isDraggable ()

इस MarkerOptions ऑब्जेक्ट के लिए, खींचने और छोड़ने की सेटिंग लागू करता है.

रिटर्न
  • true अगर मार्कर को खींचा जा सकता है, ऐसा न होने पर, false दिखाता है.

सार्वजनिक बूलियन isFlat ()

इस MarkerOptions ऑब्जेक्ट के लिए फ़्लैट सेटिंग लागू करता है.

रिटर्न
  • true अगर मार्कर मैप के सामने सपाट है; false अगर मार्कर को का सामना करना पड़ता है.

सार्वजनिक बूलियन isVisible ()

इस MarkerOptions ऑब्जेक्ट के लिए, 'किसको दिखे' सेटिंग लागू करता है.

रिटर्न
  • true अगर मार्कर दिखाई दे रहा हो; ऐसा न होने पर, false दिखाता है.

सार्वजनिक MarkerOptions रैंक (LatLng latlng)

मार्कर के लिए स्थान सेट करता है.

पैरामीटर
लातविया
रिटर्न
  • वह ऑब्जेक्ट जिसके लिए विधि को कॉल किया गया था और जिसमें नई स्थिति सेट की गई है.

सार्वजनिक MarkerOptions रोटेशन (फ़्लोट रोटेशन)

मार्कर का रोटेशन मार्कर के एंकर बिंदु के बारे में घड़ी की सुई की दिशा में डिग्री पर सेट करता है. द ऐक्सिस का रोटेशन मार्कर के लंबवत है. 0 का रोटेशन डिफ़ॉल्ट स्थिति से मेल खाता है क्लिक करें. जब मार्कर मैप पर सपाट होता है, तब डिफ़ॉल्ट जगह उत्तर की ओर अलाइन होती है और घुमाव ऐसा है कि मैप पर मार्कर हमेशा सपाट रहता है. जब मार्कर बिलबोर्ड, डिफ़ॉल्ट स्थिति ऊपर की ओर इशारा करती है और रोटेशन ऐसा होता है कि मार्कर हमेशा कैमरे के सामने नहीं रखना चाहिए. डिफ़ॉल्ट वैल्यू 0 है.

पैरामीटर
रोटेशन
रिटर्न
  • वह ऑब्जेक्ट जिसके लिए नए रोटेशन सेट के साथ तरीका कॉल किया गया था.

सार्वजनिक MarkerOptions स्निपेट (स्ट्रिंग स्निपेट)

मार्कर के लिए स्निपेट सेट करता है.

पैरामीटर
स्निपेट
रिटर्न
  • वह ऑब्जेक्ट जिसके लिए नए स्निपेट सेट के साथ तरीका कॉल किया गया था.

सार्वजनिक MarkerOptions टाइटल (स्ट्रिंग का टाइटल)

मार्कर के लिए शीर्षक सेट करता है.

पैरामीटर
title
रिटर्न
  • वह ऑब्जेक्ट जिसके लिए तरीके को कॉल किया गया था. साथ ही, इसमें नए टाइटल का सेट शामिल है.

सार्वजनिक MarkerOptions दिख रहा है (बूलियन दिख रहा है)

मार्कर की दृश्यता सेट करता है.

पैरामीटर
दिख रहा है
रिटर्न
  • वह ऑब्जेक्ट जिसके लिए तरीके को कॉल किया गया था. हालांकि, यह नई 'किसको दिखे' सेटिंग में सेट हो.

सार्वजनिक MarkerOptions zIndex (फ़्लोट zइंडेक्स)

मार्कर के लिए zIndex सेट करता है.

पैरामीटर
zIndex
रिटर्न
  • वह ऑब्जेक्ट जिसके लिए तरीके को कॉल किया गया था. इसमें नए zIndex सेट हैं.