यूज़र इंटरफ़ेस (यूआई) सेटिंग

पब्लिक फ़ाइनल क्लास UiSettings ऑब्जेक्ट की सीमा बढ़ाते हैं

GoogleMap के उपयोगकर्ता इंटरफ़ेस के लिए सेटिंग. यह इंटरफ़ेस पाने के लिए, getUiSettings() पर कॉल करें.

सार्वजनिक तरीके से जुड़ी खास जानकारी

boolean
isCompassEnabled()
यह बताता है कि कंपास चालू है या बंद है.
boolean
isIndoorLevelPickerEnabled()
यह बताता है कि इनडोर लेवल पिकर चालू है या बंद है.
boolean
isMapToolbarEnabled()
यह बताता है कि मैप टूलबार चालू है/बंद है.
boolean
isMyLocationButtonEnabled()
मेरी जगह की जानकारी बटन चालू/बंद है या नहीं, इस बारे में जानकारी मिलती है.
boolean
isRotateGesturesEnabled()
यह बताता है कि 'घुमाएं जेस्चर' चालू हैं/बंद हैं या नहीं.
boolean
isScrollGesturesEnabled()
यह बताता है कि स्क्रोल जेस्चर चालू हैं या बंद हैं.
boolean
isScrollGesturesEnabledDuringRotateOrZoom()
यह बताता है कि घुमाने और ज़ूम करने के जेस्चर के दौरान, स्क्रोल करने के जेस्चर चालू/बंद हैं या नहीं.
boolean
isTiltGesturesEnabled()
यह जानकारी देता है कि झुकाने के जेस्चर चालू हैं या नहीं.
boolean
isZoomControlsEnabled()
यह बताता है कि ज़ूम कंट्रोल चालू/बंद हैं या नहीं.
boolean
isZoomGesturesEnabled()
यह बताता है कि ज़ूम करने के जेस्चर चालू/बंद हैं या नहीं.
void
setAllGesturesEnabled(बूलियन चालू है)
हाथ के सभी जेस्चर (हाव-भाव) को चालू किया जाए या बंद किया जाए, इसकी प्राथमिकता सेट की जाती है.
void
setCompassEnabled(बूलियन चालू है)
कंपास को चालू या बंद करता है.
void
setIndoorLevelPickerEnabled(बूलियन चालू है)
सेट करता है कि इनडोर मोड चालू होने पर, इनडोर लेवल चुनने वाला टूल चालू है या नहीं.
void
setMapToolbarEnabled(बूलियन चालू)
मैप टूलबार को चालू रखना है या बंद करना है, इसके लिए प्राथमिकता सेट करता है.
void
setMyLocationButtonEnabled(बूलियन चालू है)
मेरी जगह की जानकारी वाले बटन को चालू या बंद करता है.
void
setRotateGesturesEnabled(बूलियन चालू है)
यह तय करता है कि हाथ के जेस्चर (हाव-भाव) को बदलने की सुविधा चालू होनी चाहिए या बंद.
void
setScrollGesturesEnabled(बूलियन चालू है)
यह प्राथमिकता सेट करती है कि स्क्रोल करने के लिए इस्तेमाल किए जाने वाले जेस्चर चालू करें या बंद.
void
setScrollGesturesEnabledDuringRotateOrZoom(बूलियन चालू है)
यह सेटिंग यह तय करती है कि स्क्रोल करने के जेस्चर एक ही समय पर चलाए जा सकते हैं या नहीं. साथ ही, ज़ूम करने या घुमाने के लिए हाथ के जेस्चर सेट किए जाते हैं.
void
setTiltGesturesEnabled(बूलियन चालू है)
यह सेट करता है कि झुकाने के जेस्चर चालू होने चाहिए या बंद.
void
setZoomControlsEnabled(बूलियन चालू है)
ज़ूम कंट्रोल को चालू या बंद करता है.
void
setZoomGesturesEnabled(बूलियन चालू है)
ज़ूम जेस्चर सक्षम या अक्षम होने की प्राथमिकता सेट करता है.

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

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

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

यह बताता है कि कंपास चालू है या बंद है.

रिटर्न
  • कंपास के चालू होने पर true; कंपास बंद होने पर false.

Public बूलियन isIndoorLevelPickerEnabled ()

यह बताता है कि इनडोर लेवल पिकर चालू है या बंद है. इसका मतलब है कि इनडोर मैप वाली किसी इमारत पर फ़ोकस होने पर, लेवल पिकर दिखेगा या नहीं.

रिटर्न
  • लेवल पिकर चालू होने पर true; लेवल पिकर बंद होने पर false.

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

यह बताता है कि मैप टूलबार चालू है/बंद है.

रिटर्न
  • true अगर मैप टूलबार चालू है, तो false.

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

मेरी जगह की जानकारी बटन चालू/बंद है या नहीं, इस बारे में जानकारी मिलती है.

रिटर्न
  • true, अगर मेरी जगह की जानकारी का बटन चालू है; अगर मेरी जगह की जानकारी वाला बटन बंद है, तो false.

Public बूलियन isRotateGesturesEnabled ()

यह बताता है कि 'घुमाएं जेस्चर' चालू हैं/बंद हैं या नहीं.

रिटर्न
  • हाथ के जेस्चर घुमाने की सुविधा चालू होने पर true; अगर हाथ के जेस्चर घुमाने की सुविधा बंद है, तो false.

Public बूलियन isScrollGesturesEnabled ()

यह बताता है कि स्क्रोल जेस्चर चालू हैं या बंद हैं.

रिटर्न
  • अगर स्क्रोल जेस्चर चालू हैं, तो true. अगर स्क्रोल करने के लिए हाथ के जेस्चर बंद हैं, तो false.

Public बूलियन isScrollGesturesEnabledDuringRotateOrZoom ()

यह बताता है कि घुमाने और ज़ूम करने के जेस्चर के दौरान, स्क्रोल करने के जेस्चर चालू/बंद हैं या नहीं.

रिटर्न
  • true, अगर घुमाने या ज़ूम करने के दौरान हाथ के जेस्चर चालू होते हैं, तो false. ऐसा तब होता है, जब हाथ के जेस्चर घुमाने या ज़ूम करने के दौरान, स्क्रोल करने के जेस्चर बंद हों.

Public बूलियन isTiltGesturesEnabled ()

यह जानकारी देता है कि झुकाने के जेस्चर चालू हैं या नहीं.

रिटर्न
  • अगर झुकाने के जेस्चर चालू हैं, तो true. अगर झुकाने के जेस्चर बंद हैं, तो false.

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

यह बताता है कि ज़ूम कंट्रोल चालू/बंद हैं या नहीं.

रिटर्न
  • true, अगर ज़ूम कंट्रोल चालू हैं; false, अगर ज़ूम कंट्रोल बंद हैं;

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

यह बताता है कि ज़ूम करने के जेस्चर चालू/बंद हैं या नहीं.

रिटर्न
  • अगर ज़ूम जेस्चर चालू हैं, तो true. अगर ज़ूम जेस्चर बंद हैं, तो false.

Public void setAllGesturesEnabled (boolean enabled)

हाथ के सभी जेस्चर (हाव-भाव) को चालू किया जाए या बंद किया जाए, इसकी प्राथमिकता सेट की जाती है. अगर यह सुविधा चालू है, तो सभी जेस्चर उपलब्ध होंगे. अगर ऐसा नहीं है, तो सभी जेस्चर काम नहीं करेंगे. यह उपयोगकर्ताओं को कैमरा मूव करने (जैसे कि कंपास या ज़ूम कंट्रोल) के लिए, स्क्रीन पर किसी भी बटन पर टैप करने से नहीं रोकता है और न ही इससे प्रोग्राम की मदद से होने वाली गतिविधियों और ऐनिमेशन पर पाबंदी लगती है.

पैरामीटर
चालू किया गया हाथ के सभी जेस्चर की सुविधा चालू करने के लिए true और सभी जेस्चर बंद करने के लिए false दबाएं.

Public void setCompassEnabled (boolean enabled)

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

डिफ़ॉल्ट रूप से, कंपास चालू रहता है. इसलिए, यह तब दिखता है, जब कैमरा डिफ़ॉल्ट ओरिएंटेशन में न हो.

पैरामीटर
चालू किया गया कंपास चालू करने के लिए true और कंपास बंद करने के लिए false.

Public void setIndoorLevelPickerEnabled (boolean enabled)

सेट करता है कि इनडोर मोड चालू होने पर, इनडोर लेवल चुनने वाला टूल चालू है या नहीं. अगर true, तो इनडोर मैप वाली किसी इमारत के फ़ोकस होने पर, लेवल पिकर दिखेगा. false होने पर, लेवल चुनने का कोई विकल्प नहीं दिखेगा - ऐप्लिकेशन को लेवल चुनने का अपना तरीका देना होगा. डिफ़ॉल्ट तरीका, लेवल पिकर दिखाना है.

पैरामीटर
चालू किया गया दिखाने के लिए true; लेवल पिकर छिपाने के लिए false.

Public void setMapToolbarEnabled (boolean enabled)

मैप टूलबार को चालू रखना है या बंद करना है, इसके लिए प्राथमिकता सेट करता है. अगर यह सुविधा चालू की जाती है और मैप टूलबार को मौजूदा कॉन्टेक्स्ट में दिखाया जा सकता है, तो उपयोगकर्ताओं को संदर्भ के हिसाब से कई कार्रवाइयों वाला बार दिखेगा. इनमें 'Google Maps ऐप्लिकेशन में इस मैप को खोलें' और 'Google Maps ऐप्लिकेशन में हाइलाइट किए गए मार्कर के लिए निर्देश ढूंढें' शामिल हैं.

डिफ़ॉल्ट रूप से, मैप टूलबार चालू होता है.

पैरामीटर
चालू किया गया मैप टूलबार चालू करने के लिए true; मैप टूलबार को बंद करने के लिए false.

Public void setMyLocationButtonEnabled (boolean enabled)

मेरी जगह की जानकारी वाले बटन को चालू या बंद करता है. 'मेरी जगह' बटन की वजह से कैमरा इस तरह मूव करता है कि उपयोगकर्ता की जगह की जानकारी मैप के बीच में दिखती है. अगर बटन चालू होता है, तो यह सिर्फ़ तब दिखता है, जब मेरी जगह की जानकारी वाली लेयर चालू हो.

डिफ़ॉल्ट रूप से, मेरी जगह की जानकारी का बटन चालू होता है. इसलिए, यह मेरी जगह की जानकारी वाली लेयर चालू होने पर दिखता है.

पैरामीटर
चालू किया गया मेरी जगह की जानकारी बटन को चालू करने के लिए true; मेरी जगह की जानकारी बटन को बंद करने के लिए false.

Public void setRotateGesturesEnabled (boolean enabled)

यह तय करता है कि हाथ के जेस्चर (हाव-भाव) को बदलने की सुविधा चालू होनी चाहिए या बंद. इस सुविधा को चालू करने पर, उपयोगकर्ता कैमरे को घुमाने के लिए, दो उंगलियों से घुमाने के जेस्चर का इस्तेमाल कर सकते हैं. यह सुविधा बंद होने पर उपयोगकर्ता, हाथ के जेस्चर (हाव-भाव) से कैमरे को नहीं घुमा सकते. यह सेटिंग उपयोगकर्ता को कैमरे का ओरिएंटेशन रीसेट करने के लिए, कंपास आइकॉन पर टैप करने से नहीं रोकती और न ही प्रोग्राम की मदद से कैमरे की गतिविधि और ऐनिमेशन को सीमित करती है.

'घुमाएं हाथ के जेस्चर (हाव-भाव)' डिफ़ॉल्ट रूप से चालू होते हैं.

पैरामीटर
चालू किया गया घुमाने की सुविधा चालू करने के लिए true; हाथ के जेस्चर घुमाने की सुविधा बंद करने के लिए false.

Public void setScrollGesturesEnabled (boolean enabled)

यह प्राथमिकता सेट करती है कि स्क्रोल करने के लिए इस्तेमाल किए जाने वाले जेस्चर चालू करें या बंद. अगर यह विकल्प चालू है, तो उपयोगकर्ता कैमरा पैन करने के लिए स्वाइप कर सकते हैं. अगर यह सुविधा बंद है, तो स्वाइप करने का कोई असर नहीं होगा. इस सेटिंग से, प्रोग्राम के हिसाब से, अपने-आप होने वाली प्रोसेस और कैमरे के ऐनिमेशन पर पाबंदी नहीं लगाई जाती है.

स्क्रोल करने के लिए इस्तेमाल किए जाने वाले हाथ के जेस्चर डिफ़ॉल्ट रूप से चालू होते हैं.

पैरामीटर
चालू किया गया स्क्रोल जेस्चर चालू करने के लिए true; स्क्रोल जेस्चर बंद करने के लिए false.

Public void setScrollGesturesEnabledDuringRotateOrZoom (boolean enabled)

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

डिफ़ॉल्ट रूप से, घुमाने और ज़ूम करने के दौरान स्क्रोल जेस्चर चालू होते हैं.

पैरामीटर
चालू किया गया घुमाने या ज़ूम करने के दौरान, स्क्रोल जेस्चर चालू करने के लिए true; घुमाने या ज़ूम करने के दौरान, स्क्रोल जेस्चर बंद करने के लिए false.

Public void setTiltGesturesEnabled (boolean enabled)

यह सेट करता है कि झुकाने के जेस्चर चालू होने चाहिए या बंद. इस सुविधा को चालू करने पर, लोग कैमरे को झुकाने के लिए, दो उंगलियों से वर्टिकल तौर पर नीचे की ओर स्वाइप कर सकते हैं. अगर यह सुविधा बंद हो, तो उपयोगकर्ता हाथ के जेस्चर से कैमरे को झुका नहीं सकते. यह सेटिंग उपयोगकर्ताओं को कैमरे का ओरिएंटेशन रीसेट करने के लिए, कंपास आइकॉन पर टैप करने से नहीं रोकती और न ही प्रोग्राम की मदद से कैमरे की हलचल और ऐनिमेशन को रोकती है.

झुकाने के जेस्चर डिफ़ॉल्ट रूप से चालू होते हैं.

पैरामीटर
चालू किया गया झुकाने के जेस्चर चालू करने के लिए true; झुकाने के जेस्चर बंद करने के लिए false.

Public void setZoomControlsEnabled (boolean enabled)

ज़ूम कंट्रोल को चालू या बंद करता है. अगर यह सेटिंग चालू होती है, तो ज़ूम कंट्रोल, स्क्रीन पर दिखने वाले बटन होते हैं. एक बटन ज़ूम इन करने के लिए और एक ज़ूम आउट करने के लिए होता है. जब डिवाइस को दबाया जाता है, तो कैमरा एक ज़ूम लेवल तक ज़ूम इन (या ज़ूम आउट) होता है. बंद किए जाने पर, ज़ूम कंट्रोल नहीं दिखाए जाते.

डिफ़ॉल्ट रूप से, ज़ूम कंट्रोल चालू होते हैं.

पैरामीटर
चालू किया गया ज़ूम कंट्रोल चालू करने के लिए true; ज़ूम कंट्रोल बंद करने के लिए false.

Public void setZoomGesturesEnabled (boolean enabled)

ज़ूम जेस्चर सक्षम या अक्षम होने की प्राथमिकता सेट करता है. अगर इस सेटिंग को चालू किया जाता है, तो उपयोगकर्ता कैमरे को ज़ूम करने के लिए दो उंगलियों से टैप/दो उंगलियों से टैप या पिंच कर सकते हैं. बंद करने पर, हाथ के इन जेस्चर का इस्तेमाल नहीं किया जा सकेगा. इस सेटिंग से ज़ूम बटन पर कोई असर नहीं पड़ता. न ही, प्रोग्रैम्ड तरीके से कैमरे की गतिविधि और ऐनिमेशन पर इसका कोई असर नहीं पड़ता.

डिफ़ॉल्ट रूप से, ज़ूम जेस्चर चालू होते हैं.

पैरामीटर
चालू किया गया ज़ूम जेस्चर चालू करने के लिए true; ज़ूम जेस्चर बंद करने के लिए false.