को पार्स करने की सुविधा देता है जो पार्स करने लायक है
GoogleMap
के लिए GoogleMapOptions कॉन्फ़िगरेशन को तय करता है. इन विकल्पों का इस्तेमाल,
अपने ऐप्लिकेशन में प्रोग्राम की मदद से किसी मैप को जोड़ते समय किया जा सकता है, न कि एक्सएमएल से. अगर MapFragment
का इस्तेमाल किया जा रहा है, तो स्टैटिक फ़ैक्ट्री बनाने वाली प्रोसेस newInstance(GoogleMapOptions)
का इस्तेमाल करके, इन विकल्पों को पास किया जा सकता है. अगर MapView
का इस्तेमाल किया जा रहा है, तो कंस्ट्रक्टर MapView(Context, GoogleMapOptions)
का इस्तेमाल करके,
इन विकल्पों को पास किया जा सकता है.
अगर आपने एक्सएमएल का इस्तेमाल करके कोई मैप जोड़ा है, तो कस्टम एक्सएमएल टैग का इस्तेमाल करके, इन विकल्पों को लागू किया जा सकता है.
इनहेरिट की गई लगातार खास जानकारी
पब्लिक कंस्ट्रक्टर से जुड़ी खास जानकारी
GoogleMapOptions()
नया GoogleMapOptions ऑब्जेक्ट बनाता है.
|
सार्वजनिक तरीके से जुड़ी खास जानकारी
GoogleMapOptions |
ambientEnabled(बूलियन चालू)
इस नीति से तय होता है कि ऐंबियंट-मोड स्टाइल चालू होनी चाहिए या नहीं.
|
GoogleMapOptions | |
GoogleMapOptions |
compassEnabled(बूलियन चालू है)
इस नीति से तय होता है कि कंपास को चालू करना है या नहीं.
|
स्टैटिक GoogleMapOptions |
createFromAttributes(कॉन्टेक्स्ट कॉन्टेक्स्ट, AttributeSet attr)
AttributeSet से GoogleMapsOptions बनाता है. |
बूलियन | |
CameraPosition | |
बूलियन | |
LatLngBounds | |
बूलियन | |
बूलियन | |
int | |
Float | |
Float | |
बूलियन | |
बूलियन | |
बूलियन | |
बूलियन | |
बूलियन | |
बूलियन | |
बूलियन | |
बूलियन | |
GoogleMapOptions |
latLngBoundsForCameraTarget(LatLngBounds llबाउंड)
कैमरा टारगेट को छोटा करने के लिए LatLngBounds तय करता है. इससे, जब उपयोगकर्ता मैप को स्क्रोल और पैन करते हैं, तब कैमरा टारगेट इन सीमाओं से बाहर नहीं जाता.
|
GoogleMapOptions |
liteMode(बूलियन चालू)
इस नीति से तय होता है कि मैप को लाइट मोड में बनाया जाना चाहिए या नहीं.
|
GoogleMapOptions |
mapId(स्ट्रिंग का मैप आईडी)
मैप का आईडी बताता है.
|
GoogleMapOptions |
mapToolbarEnabled(बूलियन चालू किया गया)
इस नीति की मदद से तय किया जाता है कि MapToolbar को चालू किया जाए या नहीं.
|
GoogleMapOptions |
mapType(int mapType)
इससे पता चलता है कि मैप के शुरुआती टाइप में बदलाव हुआ है या नहीं.
|
GoogleMapOptions |
maxZoomPreference(फ़्लोट maxZoomPreference)
यह नीति कैमरा ज़ूम के लिए, ऊपरी सीमा के बारे में बताती है.
|
GoogleMapOptions |
minZoomPreference(फ़्लोट minZoomZoom)
यह नीति, कैमरा ज़ूम के लिए निचली सीमा तय करती है.
|
GoogleMapOptions |
rotateGesturesEnabled(बूलियन चालू)
इस नीति से यह तय होता है कि 'घूमने के जेस्चर (हाव-भाव)' को चालू किया जाना चाहिए या नहीं.
|
GoogleMapOptions |
scrollGesturesEnabled(बूलियन चालू है)
इस नीति की मदद से, यह तय किया जाता है कि स्क्रोल करने के लिए इस्तेमाल किए जाने वाले हाथ के जेस्चर चालू होने चाहिए या नहीं.
|
GoogleMapOptions |
scrollGesturesEnabledDuringRotateOrZoom(बूलियन चालू है)
इस नीति से यह तय होता है कि घुमाने और ज़ूम करने के जेस्चर के दौरान, स्क्रोल करने के जेस्चर को चालू किया जाए या नहीं.
|
GoogleMapOptions |
setInstrumentClusterMap(बूलियन is इंस्ट्रुमेंट क्लस्टर)
|
GoogleMapOptions |
tiltGesturesEnabled(बूलियन चालू है)
इस नीति से यह तय होता है कि झुकाने के जेस्चर की सुविधा चालू होनी चाहिए या नहीं.
|
String |
toString()
|
GoogleMapOptions |
useViewLifecycleInFragment(बूलियन useViewViewcycleIn आधुनिक)
MapFragment का इस्तेमाल करते समय, यह फ़्लैग बताता है कि मैप का लाइफ़साइकल फ़्रैगमेंट के व्यू से जुड़ा होना चाहिए या फ़्रैगमेंट से. |
GoogleMapOptions |
zOrderOnTop(बूलियन zOrderOnTop)
तय करें कि मैप व्यू की सतह इसकी विंडो के ऊपर हो या नहीं.
|
GoogleMapOptions |
zoomControlsEnabled(बूलियन चालू किया गया)
इस नीति से तय होता है कि ज़ूम कंट्रोल चालू होना चाहिए या नहीं.
|
GoogleMapOptions |
zoomGesturesEnabled(बूलियन चालू है)
इस नीति से यह तय होता है कि ज़ूम जेस्चर चालू होना चाहिए या नहीं.
|
इनहेरिट किए गए तरीके की खास जानकारी
पब्लिक कंस्ट्रक्टर
सार्वजनिक GoogleMapOptions ()
नया GoogleMapOptions ऑब्जेक्ट बनाता है.
सार्वजनिक तरीके
सार्वजनिक GoogleMapOptions ambientEnabled (boolean enabled)
इस नीति से तय होता है कि ऐंबियंट-मोड स्टाइल चालू होनी चाहिए या नहीं. डिफ़ॉल्ट वैल्यू false
है.
इस सेटिंग के चालू होने पर, आस-पास की आवाज़ सुनाने वाले डिवाइस के ऐंबियंट मोड में आने पर, मैप दिख सकते हैं.
पैरामीटर
चालू किया गया |
---|
सार्वजनिक GoogleMapOptions कैमरा (CameraPosition कैमरा)
यह मैप के कैमरे की शुरुआती स्थिति बताती है.
पैरामीटर
कैमरा |
---|
सार्वजनिक GoogleMapOptions compassEnabled (boolean enabled)
इस नीति से तय होता है कि कंपास को चालू करना है या नहीं. ज़्यादा जानकारी के लिए, setCompassEnabled(boolean)
पर जाएं. डिफ़ॉल्ट वैल्यू true
है.
पैरामीटर
चालू किया गया |
---|
सार्वजनिक स्टैटिक GoogleMapOptions createFromAttributes (कॉन्टेक्स्ट कॉन्टेक्स्ट, AttributeSet attr)
AttributeSet
से GoogleMapsOptions बनाता है.
पैरामीटर
संदर्भ | |
---|---|
attrs |
सार्वजनिक बूलियन getAmbientEnabled ()
रिटर्न
- ऐंबियंट मोड चालू है या नहीं बताया गया है, तो यह शून्य है.
सार्वजनिक CameraPosition getCamera ()
रिटर्न
- कैमरा विकल्प का चुनाव कर सकते हैं या अनिर्दिष्ट होने पर शून्य कर सकते हैं.
सार्वजनिक बूलियन getCompassEnabled ()
रिटर्न
- कंपास सक्षम विकल्प या अनिर्दिष्ट होने पर शून्य.
सार्वजनिक LatLngBounds getLatLngBoundsForCameraTarget ()
रिटर्न
- कैमरे के टारगेट को कम करने के लिए LatLngBounds या कोई वैल्यू न दिए जाने पर शून्य का इस्तेमाल किया जाता है.
सार्वजनिक बूलियन getLiteMode ()
रिटर्न
- liteMode विकल्प को चुनें या मौजूद न होने पर शून्य.
सार्वजनिक बूलियन getMapToolbarEnabled ()
रिटर्न
- MapsटूलबारEnabled विकल्प को, या अगर अनिर्दिष्ट है, तो शून्य करें.
Public int getMapType ()
रिटर्न
- MapsType विकल्प, या -1 डालें, अगर यह जानकारी न दी गई हो.
पब्लिक फ़्लोट getMaxZoomPreference ()
रिटर्न
- अधिकतम ज़ूम स्तर प्राथमिकता, या अनिर्दिष्ट होने पर शून्य.
Public Float getMinZoomPreference ()
रिटर्न
- न्यूनतम ज़ूम स्तर प्राथमिकता, या अनिर्दिष्ट होने पर शून्य.
सार्वजनिक बूलियन getRotateGesturesEnabled ()
रिटर्न
- रोटेट जेस्चर का विकल्प चालू करें या सेट न किए जाने पर 'शून्य' चुनें.
Public बूलियन getScrollGesturesEnabled ()
रिटर्न
- स्क्रोल किए जा सकने वाले जेस्चर के विकल्प को दबाएं या तय न किए जाने पर शून्य डालें.
पब्लिक बूलियन getScrollGesturesEnabledDuringRotateOrZoom ()
रिटर्न
- स्क्रोल जेस्चर के दौरान नीचे की ओर स्क्रोल करें. इसके अलावा, अगर यह साफ़ तौर पर नहीं बताया गया है, तो 'शून्य' या 'शून्य' टाइप करें.
Public बूलियन getTiltGesturesEnabled ()
रिटर्न
- स्टिल जेस्चर टाइप करने की सुविधा का विकल्प चुनें. अगर यह जानकारी नहीं दी गई है, तो 'शून्य' चुनें.
सार्वजनिक बूलियन getUseViewLifecycleInFragment ()
रिटर्न
- useViewViewcycleIn आधुनिक विकल्प चुनें. अगर तय न किया गया हो, तो उसे शून्य कर दें.
सार्वजनिक बूलियन getZOrderOnTop ()
रिटर्न
- zOrderOnTop विकल्प, या अगर अनिर्दिष्ट हो, तो शून्य है.
सार्वजनिक बूलियन getZoomControlsEnabled ()
रिटर्न
- ZoomControlsEnabled विकल्प का इस्तेमाल करें या तय न किए जाने पर यह विकल्प शून्य हो जाएगा.
सार्वजनिक बूलियन getZoomGesturesEnabled ()
रिटर्न
- ज़ूम के जेस्चर (हाव-भाव) के विकल्प को चुनें.
सार्वजनिक GoogleMapOptions latLngBoundsForCameraTarget (LatLngBounds सीमाएं)
कैमरा टारगेट को छोटा करने के लिए LatLngBounds तय करता है. इससे, जब उपयोगकर्ता मैप को स्क्रोल और पैन करते हैं, तब कैमरा टारगेट इन सीमाओं से बाहर नहीं जाता.
जानकारी के लिए setLatLngBoundsForCameraTarget(LatLngBounds)
देखें.
पैरामीटर
बाउंड्री |
---|
सार्वजनिक GoogleMapOptions liteMode (boolean enabled)
इस नीति से तय होता है कि मैप को लाइट मोड में बनाया जाना चाहिए या नहीं. डिफ़ॉल्ट वैल्यू false
है.
लाइट मोड चालू होने पर, मैप स्टैटिक इमेज के तौर पर लोड होंगे. परफ़ॉर्मेंस बेहतर करने से, उस मामले में परफ़ॉर्मेंस बेहतर होती है जहां एक ही समय पर
बहुत से मैप दिखाने की ज़रूरत होती है. उदाहरण के लिए, स्क्रोलिंग सूची में. हालांकि, उपयोगकर्ता लाइट-मोड मैप को पैन या ज़ूम नहीं कर सकता. इसके अलावा, उन्हें झुका या घुमा भी नहीं सकता.
पैरामीटर
चालू किया गया |
---|
सार्वजनिक GoogleMapOptions mapToolbarEnabled (boolean enabled)
इस नीति की मदद से तय किया जाता है कि MapToolbar को चालू किया जाए या नहीं. ज़्यादा जानकारी के लिए, setMapToolbarEnabled(boolean)
पर जाएं. डिफ़ॉल्ट वैल्यू true
है.
पैरामीटर
चालू किया गया |
---|
सार्वजनिक GoogleMapOptions mapType (intmapType)
इससे पता चलता है कि मैप के शुरुआती टाइप में बदलाव हुआ है या नहीं.
पैरामीटर
mapType |
---|
सार्वजनिक GoogleMapOptions maxZoomPreference (फ़्लोट maxZoomPreferences)
यह नीति कैमरा ज़ूम के लिए, ऊपरी सीमा के बारे में बताती है.
जानकारी के लिए setMaxZoomPreference(float)
देखें.
पैरामीटर
maxZoomPreference |
---|
सार्वजनिक GoogleMapOptions minZoomPreference (फ़्लोट minZoomPreferences)
यह नीति, कैमरा ज़ूम के लिए निचली सीमा तय करती है.
जानकारी के लिए setMinZoomPreference(float)
देखें.
पैरामीटर
minZoomPreference |
---|
सार्वजनिक GoogleMapOptions rotateGesturesEnabled (boolean enabled)
इस नीति से यह तय होता है कि 'घूमने के जेस्चर (हाव-भाव)' को चालू किया जाना चाहिए या नहीं. ज़्यादा जानकारी के लिए, setRotateGesturesEnabled(boolean)
पर जाएं. डिफ़ॉल्ट वैल्यू true
है.
पैरामीटर
चालू किया गया |
---|
सार्वजनिक GoogleMapOptions scrollGesturesEnabled (boolean enabled)
इस नीति की मदद से, यह तय किया जाता है कि स्क्रोल करने के लिए इस्तेमाल किए जाने वाले हाथ के जेस्चर चालू होने चाहिए या नहीं. ज़्यादा जानकारी के लिए, setScrollGesturesEnabled(boolean)
पर जाएं. डिफ़ॉल्ट वैल्यू true
है.
पैरामीटर
चालू किया गया |
---|
सार्वजनिक GoogleMapOptions scrollGesturesEnabledDuringRotateOrZoom (boolean enabled)
इस नीति से यह तय होता है कि घुमाने और ज़ूम करने के जेस्चर के दौरान, स्क्रोल करने के जेस्चर को चालू किया जाए या नहीं. ज़्यादा जानकारी के लिए, setScrollGesturesEnabledDuringRotateOrZoom(boolean)
पर जाएं. डिफ़ॉल्ट वैल्यू
true
है.
पैरामीटर
चालू किया गया |
---|
सार्वजनिक GoogleMapOptions setInstrumentClusterMap (boolean isInstrumentCluster)
पैरामीटर
isInstrumentCluster |
---|
सार्वजनिक GoogleMapOptions tiltGesturesEnabled (boolean enabled)
इस नीति से यह तय होता है कि झुकाने के जेस्चर की सुविधा चालू होनी चाहिए या नहीं. ज़्यादा जानकारी के लिए, setTiltGesturesEnabled(boolean)
पर जाएं. डिफ़ॉल्ट वैल्यू true
है.
पैरामीटर
चालू किया गया |
---|
सार्वजनिक स्ट्रिंग toString ()
सार्वजनिक GoogleMapOptions useViewLifecycleInFragment (boolean useViewLifecycleInFragment)
MapFragment
का इस्तेमाल करते समय, यह फ़्लैग बताता है कि मैप का लाइफ़साइकल फ़्रैगमेंट के व्यू से जुड़ा होना चाहिए या फ़्रैगमेंट से. डिफ़ॉल्ट वैल्यू false
है, जो मैप के लाइफ़साइकल को फ़्रैगमेंट से जोड़ती है.
फ़्रैगमेंट का लाइफ़साइकल इस्तेमाल करने से, फ़्रैगमेंट को डिटैच करके फिर से अटैच किए जाने पर, मैप को तेज़ी से रेंडर किया जा सकता है. ऐसा इसलिए होता है, क्योंकि फ़्रैगमेंट के मौजूदा जीएल कॉन्टेक्स्ट को सुरक्षित रखा जाता है. इसमें ऐसी लागत होती है जो फ़्रैगमेंट को अलग करती है, लेकिन उसे खत्म नहीं करती. इससे मैप में इस्तेमाल की गई मेमोरी रिलीज़ नहीं होती.
फ़्रैगमेंट के व्यू की लाइफ़साइकल इस्तेमाल करने का मतलब है कि जब फ़्रैगमेंट को अलग करके फिर से अटैच किया जाता है, तो मैप का दोबारा इस्तेमाल नहीं किया जाता. इससे मैप स्क्रैच से फिर से रेंडर होगा. इसमें कुछ सेकंड लग सकते हैं. इसका मतलब यह भी है कि अगर कोई फ़्रैगमेंट अलग है, और कोई व्यू नहीं है, तो सभी GoogleMap
तरीकों में NullPointerException
का इस्तेमाल किया जाएगा.
पैरामीटर
useViewLifecycleInFragment |
---|
सार्वजनिक GoogleMapOptions zOrderOnTop (boolean zOrderOnTop)
तय करें कि मैप व्यू की सतह इसकी विंडो के ऊपर हो या नहीं. ज़्यादा जानकारी के लिए, setZOrderOnTop(boolean)
पर जाएं. ध्यान दें कि इसमें मैप पर दिखने वाले बाकी सभी व्यू भी शामिल होंगे (उदाहरण के लिए, ज़ूम कंट्रोल, मेरी जगह का बटन).
पैरामीटर
zOrderOnTop |
---|
सार्वजनिक GoogleMapOptions zoomControlsEnabled (boolean enabled)
इस नीति से तय होता है कि ज़ूम कंट्रोल चालू होना चाहिए या नहीं. ज़्यादा जानकारी के लिए, setZoomControlsEnabled(boolean)
पर जाएं. डिफ़ॉल्ट वैल्यू true
है.
पैरामीटर
चालू किया गया |
---|
सार्वजनिक GoogleMapOptions zoomGesturesEnabled (boolean enabled)
इस नीति से यह तय होता है कि ज़ूम जेस्चर चालू होना चाहिए या नहीं. ज़्यादा जानकारी के लिए, setZoomGesturesEnabled(boolean)
पर जाएं. डिफ़ॉल्ट वैल्यू true
है.
पैरामीटर
चालू किया गया |
---|