StreetViewPanoramaOptions

पब्लिक फ़ाइनल क्लास StreetViewPanoramaOptions ऑब्जेक्ट की जानकारी देता है
पार्स करने लायक टूल उपलब्ध कराता है

StreetViewPanorama के लिए PanoramaOptions के कॉन्फ़िगरेशन को तय करता है. इन विकल्पों का इस्तेमाल, प्रोग्राम के हिसाब से अपने ऐप्लिकेशन में पैनोरामा जोड़ते समय किया जा सकता है. अगर StreetViewPanoramaFragment का इस्तेमाल किया जा रहा है, तो स्टैटिक फ़ैक्ट्री तरीके newInstance(StreetViewPanoramaOptions) का इस्तेमाल करके इन विकल्पों को पास किया जा सकता है. अगर StreetViewPanoramaView का इस्तेमाल किया जा रहा है, तो कंस्ट्रक्टर StreetViewPanoramaView(Context, StreetViewPanoramaOptions) का इस्तेमाल करके, इन विकल्पों को पास किया जा सकता है.

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

पब्लिक कंस्ट्रक्टर से जुड़ी खास जानकारी

StreetViewPanoramaOptions()
नया StreetViewPanoramaOptions ऑब्जेक्ट बनाता है.

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

बूलियन
String
LatLng
Integer
StreetViewSource
बूलियन
StreetViewPanoramaCamera
बूलियन
बूलियन
बूलियन
StreetViewPanoramaOptions
panningGesturesEnabled(बूलियन चालू है)
उपयोगकर्ताओं के लिए हाथ के जेस्चर का इस्तेमाल करके पैनोरामा पर पैन आस-पास की सुविधा का इस्तेमाल करने की सुविधा को टॉगल करता है.
StreetViewPanoramaOptions
panoramaCamera(StreetViewPanoramaCamera कैमरा)
Street View पैनोरामा के लिए शुरुआती कैमरा बताता है.
StreetViewPanoramaOptions
panoramaId(स्ट्रिंग PanoId)
पैनोरामा आईडी के आधार पर Street View पैनोरामा की शुरुआती जगह बताता है.
StreetViewPanoramaOptions
position(LatLng पोज़िशन, पूर्णांक का दायरा, StreetViewSource सोर्स)
जगह, दायरे, और सोर्स के आधार पर Street View पैनोरामा की शुरुआती जगह बताता है.
StreetViewPanoramaOptions
position(LatLng पोज़िशन, इंटिजर रेडियस)
जगह और दायरे के आधार पर, Street View पैनोरामा की शुरुआती जगह बताता है.
StreetViewPanoramaOptions
position(LatLng पोज़िशन)
जगह के आधार पर Street View पैनोरामा की शुरुआती जगह बताता है.
StreetViewPanoramaOptions
position(LatLng पोज़िशन, StreetViewSource सोर्स)
जगह और सोर्स के आधार पर Street View पैनोरामा की शुरुआती पोज़िशन बताता है.
StreetViewPanoramaOptions
streetNamesEnabled(बूलियन चालू है)
उपयोगकर्ताओं के लिए पैनोरामा पर सड़क के नाम देखने की सुविधा टॉगल करता है.
String
StreetViewPanoramaOptions
useViewLifecycleInFragment(बूलियन useViewViewcycleIn आधुनिक)
StreetViewPanoramaFragment का इस्तेमाल करते समय, यह फ़्लैग बताता है कि Street View पैनोरामा का लाइफ़साइकल फ़्रैगमेंट के व्यू से जुड़ा होना चाहिए या फ़्रैगमेंट से.
StreetViewPanoramaOptions
userNavigationEnabled(बूलियन चालू है)
उपयोगकर्ताओं के लिए पैनोरामा के बीच इधर-उधर जाने की सुविधा को टॉगल करता है.
StreetViewPanoramaOptions
zoomGesturesEnabled(बूलियन चालू है)
उपयोगकर्ताओं के लिए जेस्चर का इस्तेमाल करके पैनोरामा पर ज़ूम करने की सुविधा टॉगल करता है.

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

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

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

नया StreetViewPanoramaOptions ऑब्जेक्ट बनाता है.

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

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

रिटर्न
  • true, अगर उपयोगकर्ता शुरुआती तौर पर, Street View पैनोरामा पर हाथ के जेस्चर से पैन कर सकते हैं

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

रिटर्न
  • Street View पैनोरामा के लिए शुरुआती पैनोरामा आईडी या अगर इसकी जानकारी नहीं है, तो null.

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

रिटर्न
  • Street View पैनोरामा की शुरुआती जगह या अगर जानकारी न दी गई हो, तो null.

सार्वजनिक पूर्णांक getRadius ()

रिटर्न
  • Street View पैनोरामा को खोजने के लिए, इस्तेमाल किया जाने वाला शुरुआती दायरा. अगर जानकारी न दी गई हो, तो null.

सार्वजनिक StreetViewSource getSource ()

रिटर्न
  • सोर्स फ़िल्टर का इस्तेमाल, Street View पैनोरामा को खोजने के लिए किया जाता है. अगर जानकारी न दी गई हो, तो DEFAULT.

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

रिटर्न
  • true, अगर उपयोगकर्ता शुरुआत में Street View पैनोरामा पर सड़कों के नाम देख पा रहे हैं

सार्वजनिक StreetViewPanoramaCamera getStreetViewPanoramaCamera ()

रिटर्न
  • Street View पैनोरामा के लिए शुरुआती कैमरा या अगर जानकारी न दी गई हो, तो null.

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

रिटर्न
  • useViewViewcycleInफ़्रैगमेंट विकल्प चुनें. अगर तय न किया गया हो, तो null.

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

रिटर्न
  • true, अगर उपयोगकर्ता शुरुआत में अलग-अलग Street View पैनोरामा पर जा सकते हैं

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

रिटर्न
  • true अगर उपयोगकर्ता शुरुआत में, Street View पैनोरामा पर हाथ के जेस्चर से ज़ूम कर सकते हैं

सार्वजनिक StreetViewPanoramaOptions panningGesturesEnabled (boolean enabled)

उपयोगकर्ताओं के लिए हाथ के जेस्चर का इस्तेमाल करके पैनोरामा पर पैन आस-पास की सुविधा का इस्तेमाल करने की सुविधा को टॉगल करता है. ज़्यादा जानकारी के लिए, setPanningGesturesEnabled(boolean) पर जाएं. डिफ़ॉल्ट वैल्यू true है

पैरामीटर
चालू किया गया

सार्वजनिक StreetViewPanoramaOptions panoramaCamera (StreetViewPanoramaCamera कैमरा)

Street View पैनोरामा के लिए शुरुआती कैमरा बताता है.

पैरामीटर
कैमरा

सार्वजनिक StreetViewPanoramaOptions panoramaId (स्ट्रिंग पैनोआईडी)

पैनोरामा आईडी के आधार पर Street View पैनोरामा की शुरुआती जगह बताता है. पैनोरामा आईडी की मदद से सेट की गई जगह को, LatLng की मदद से सेट की गई जगह के मुकाबले प्राथमिकता दी जाती है

पैरामीटर
panoId

सार्वजनिक StreetViewPanoramaOptions स्थिति (LatLng स्थिति, पूर्णांक का दायरा, StreetViewSource सोर्स)

जगह, दायरे, और सोर्स के आधार पर Street View पैनोरामा की शुरुआती जगह बताता है. अगर पैनोरामा आईडी से सेट की गई जगह को, LatLng की मदद से सेट की गई जगह के मुकाबले प्राथमिकता दी जाती है

पैरामीटर
जगह
दायरा
source

सार्वजनिक StreetViewPanoramaOptions स्थिति (LatLng स्थिति, पूर्णांक का दायरा)

जगह और दायरे के आधार पर, Street View पैनोरामा की शुरुआती जगह बताता है. अगर पैनोरामा आईडी से सेट की गई जगह को LatLng में सेट की गई जगह के मुकाबले प्राथमिकता दी जाती है, तो

पैरामीटर
जगह
दायरा

सार्वजनिक StreetViewPanoramaOptions स्थिति (LatLng पोज़िशन)

जगह के आधार पर Street View पैनोरामा की शुरुआती जगह बताता है. अगर पैनोरामा आईडी की मदद से सेट की गई जगह को LatLng में सेट की गई जगह के मुकाबले प्राथमिकता दी जाती है, तो

पैरामीटर
जगह

सार्वजनिक StreetViewPanoramaOptions स्थिति (LatLng पोज़िशन, StreetViewSource सोर्स)

जगह और सोर्स के आधार पर Street View पैनोरामा की शुरुआती पोज़िशन बताता है. अगर पैनोरामा आईडी से सेट की गई जगह को LatLng में सेट की गई जगह के मुकाबले प्राथमिकता दी जाती है, तो

पैरामीटर
जगह
source

सार्वजनिक StreetViewPanoramaOptions streetNamesEnabled (boolean enabled)

उपयोगकर्ताओं के लिए पैनोरामा पर सड़क के नाम देखने की सुविधा टॉगल करता है. ज़्यादा जानकारी के लिए, setStreetNamesEnabled(boolean) पर जाएं. डिफ़ॉल्ट वैल्यू true है

पैरामीटर
चालू किया गया

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

सार्वजनिक StreetViewPanoramaOptions useViewLifecycleInFragment (boolean useViewLifecycleInFragment)

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

फ़्रैगमेंट का लाइफ़साइकल इस्तेमाल करने से, फ़्रैगमेंट को डिटैच करके फिर से अटैच करने पर, Street View पैनोरामा को तेज़ी से रेंडर किया जा सकता है. ऐसा इसलिए होता है, क्योंकि फ़्रैगमेंट के जीएल कॉन्टेक्स्ट को सुरक्षित रखा जाता है. इसकी ऐसी लागत होती है जो फ़्रैगमेंट को अलग करती है, लेकिन उसे खत्म नहीं करती. इससे, पैनोरामा में इस्तेमाल की गई मेमोरी रिलीज़ नहीं होती.

फ़्रैगमेंट के व्यू की लाइफ़साइकल इस्तेमाल करने का मतलब है कि जब फ़्रैगमेंट अलग करके फिर से अटैच किया जाता है, तो Street View पैनोरामा का फिर से इस्तेमाल नहीं होता. इससे मैप नए सिरे से फिर से रेंडर हो जाएगा, जिसमें कुछ सेकंड लग सकते हैं. इसका मतलब यह भी है कि अगर कोई फ़्रैगमेंट अलग है और कोई व्यू नहीं है, तो StreetViewPanorama के सभी तरीकों में NullPointerException का इस्तेमाल होगा.

पैरामीटर
useViewLifecycleInFragment

सार्वजनिक StreetViewPanoramaOptions userNavigationEnabled (boolean enabled)

उपयोगकर्ताओं के लिए पैनोरामा के बीच इधर-उधर जाने की सुविधा को टॉगल करता है. ज़्यादा जानकारी के लिए, setUserNavigationEnabled(boolean) पर जाएं. डिफ़ॉल्ट वैल्यू true है

पैरामीटर
चालू किया गया

सार्वजनिक StreetViewPanoramaOptions zoomGesturesEnabled (boolean enabled)

उपयोगकर्ताओं के लिए जेस्चर का इस्तेमाल करके पैनोरामा पर ज़ूम करने की सुविधा टॉगल करता है. ज़्यादा जानकारी के लिए, setZoomGesturesEnabled(boolean) पर जाएं. डिफ़ॉल्ट वैल्यू true है

पैरामीटर
चालू किया गया