पार्स करने लायक टूल को लागू करता है
मार्कर के लिए विकल्प तय करता है.
इनहेरिट की गई लगातार खास जानकारी
फ़ील्ड की खास जानकारी
सार्वजनिक स्टैटिक फ़ाइनल Creator<MarkerOptions> | क्रिएटर |
पब्लिक कंस्ट्रक्टर से जुड़ी खास जानकारी
सार्वजनिक तरीके से जुड़ी खास जानकारी
MarkerOptions |
anchor(फ़्लोट u, फ़्लोट v)
मार्कर इमेज में किसी खास पॉइंट पर मौजूद ऐंकर को तय करता है.
|
int | |
float |
getAnchorU()
बाएं किनारे से ऐंकर की हॉरिज़ॉन्टल दूरी, सामान्य तौर पर [0, 1] तक.
|
float |
getAnchorV()
ऊपरी किनारे से ऐंकर की वर्टिकल दूरी, सामान्य तौर पर [0, 1] तक.
|
बिट मैप |
getIcon()
इस मार्कर विकल्प ऑब्जेक्ट के लिए पसंद के मुताबिक बनाया गया आइकॉन सेट दिखाता है.
|
LatLng |
getPosition()
इस मार्कर विकल्प ऑब्जेक्ट के लिए सेट की गई स्थिति देता है.
|
String |
getTitle()
इस मार्कर विकल्प ऑब्जेक्ट का शीर्षक देता है.
|
MarkerOptions |
आइकॉन(बिट मैप आइकॉन)
मार्कर के लिए आइकॉन सेट करता है.
|
MarkerOptions | |
MarkerOptions |
title(स्ट्रिंग का टाइटल)
मार्कर का टाइटल सेट करता है.
|
void |
writeToParcel(Parcel out, int फ़्लैग)
|
इनहेरिट किए गए तरीके की खास जानकारी
फ़ील्ड
पब्लिक कंस्ट्रक्टर
सार्वजनिक MarkerOptions ()
सार्वजनिक तरीके
सार्वजनिक MarkerOptions anchor (फ़्लोट u, फ़्लोट v)
मार्कर इमेज में किसी खास पॉइंट पर मौजूद ऐंकर को तय करता है.
ऐंकर, आइकॉन इमेज में उस पॉइंट के बारे में बताता है जो पृथ्वी की सतह पर मार्कर की जगह से जुड़ा होता है.
ऐंकर पॉइंट [0.0, 1.0] x [0.0, 1.0] में होता है, जहां (0, 0) इमेज का सबसे ऊपर बायां कोना होता है और (1, 1) सबसे नीचे दायां कोना होता है. W x H इमेज में मौजूद ऐंकरिंग पॉइंट, (W + 1) x (H + 1) ग्रिड में सबसे नज़दीकी डिस्क्रीट ग्रिड पॉइंट होता है. इसे स्केल और फिर राउंड करके देखा जा सकता है. उदाहरण के लिए, किसी 4 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 | ऐंकर का v-कोऑर्डिनेट, इमेज की ऊंचाई के अनुपात के तौर पर ([0, 1] की रेंज में) |
रिटर्न
- वह ऑब्जेक्ट जिसके लिए तरीके को कॉल किया गया था. साथ ही, नए ऐंकर सेट को शामिल किया गया है.
Public int describeContents ()
सार्वजनिक फ़्लोट करें getAnchorU ()
बाएं किनारे से ऐंकर की हॉरिज़ॉन्टल दूरी, सामान्य तौर पर [0, 1] तक.
रिटर्न
- ऐंकर की u वैल्यू.
सार्वजनिक फ़्लोट करें getAnchorV ()
ऊपरी किनारे से ऐंकर की वर्टिकल दूरी, सामान्य तौर पर [0, 1] तक.
रिटर्न
- ऐंकर की v वैल्यू.
सार्वजनिक बिटमैप getIcon ()
इस मार्कर विकल्प ऑब्जेक्ट के लिए पसंद के मुताबिक बनाया गया आइकॉन सेट दिखाता है.
रिटर्न
- कस्टम आइकॉन दिखाने वाला बिटमैप या अगर कोई कस्टम आइकॉन सेट नहीं है, तो
null
सार्वजनिक LatLng getPosition ()
इस मार्कर विकल्प ऑब्जेक्ट के लिए सेट की गई स्थिति देता है.
रिटर्न
- LatLng ऑब्जेक्ट, मार्कर की पोज़िशन बताता है. अगर कोई पोज़िशन सेट नहीं है, तो
null
Public स्ट्रिंग getTitle ()
इस मार्कर विकल्प ऑब्जेक्ट का शीर्षक देता है.
रिटर्न
- मार्कर का टाइटल या अगर कोई टाइटल सेट नहीं किया गया है, तो एक खाली स्ट्रिंग
सार्वजनिक MarkerOptions आइकॉन (बिटमैप आइकॉन)
मार्कर के लिए आइकॉन सेट करता है. अगर कोई आइकॉन नहीं दिया गया है, तो डिफ़ॉल्ट पिन स्टाइल का इस्तेमाल किया जाएगा.
पैरामीटर
आइकॉन | आइकॉन Bitmap |
---|
रिटर्न
- वह ऑब्जेक्ट जिसके लिए विधि को कॉल किया गया था, नए आइकन सेट के साथ
सार्वजनिक MarkerOptions स्थिति (LatLng latLng)
मार्कर के लिए जगह सेट करता है.
पैरामीटर
latLng | सेट करने के लिए नई जगह |
---|
रिटर्न
- वह ऑब्जेक्ट जिसके लिए विधि को कॉल किया गया था, नई स्थिति के साथ
सार्वजनिक MarkerOptions title (स्ट्रिंग का शीर्षक)
मार्कर का टाइटल सेट करता है. डिफ़ॉल्ट टाइटल एक खाली स्ट्रिंग है.
पैरामीटर
टाइटल | सेट करने के लिए शीर्षक |
---|
रिटर्न
- वह ऑब्जेक्ट जिसके लिए विधि को कॉल किया गया था, नए शीर्षक सेट के साथ
Public void writeToParcel (पार्कल आउट, int फ़्लैग)
पैरामीटर
में | |
---|---|
फ़्लैग |