StreetViewPanoramaOptions

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

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

इनहेरिट की गई स्थायी सारांश

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

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

सार्वजनिक मेथड की खास जानकारी

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

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

सार्वजनिक कंस्ट्रक्टर

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

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

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

पब्लिक बूलियन getPanningहाथ के जेस्चर चालू किए गए ()

लौटाए गए आइटम
  • true अगर उपयोगकर्ता शुरू में स्ट्रीट व्यू पैनोरामा में जेस्चर का इस्तेमाल करके पैन कर सकते हैं

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

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

Public LatLng getPosition ()

लौटाए गए आइटम
  • 'स्ट्रीट व्यू' पैनोरामा की शुरुआती जगह या अगर बताया नहीं गया हो, तो null.

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

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

Public StreetViewSource getSource ()

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

पब्लिक बूलियन getStreetNamesEnabled ()

लौटाए गए आइटम
  • true अगर शुरुआत में उपयोगकर्ता 'स्ट्रीट व्यू' पैनोरामा में सड़क का नाम देख पाते हैं

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

लौटाए गए आइटम
  • 'स्ट्रीट व्यू' पैनोरामा का शुरुआती कैमरा या अगर नहीं बताया गया है, तो null.

Public बूलियन getUseViewLifecycleInFragment ()

लौटाए गए आइटम
  • अगर इस्तेमाल न किया गया हो, तो viewViewLifeInFragment विकल्प या null.

पब्लिक बूलियन getUserNavigationEnabled ()

लौटाए गए आइटम
  • true अगर शुरुआत में उपयोगकर्ता अलग-अलग 'स्ट्रीट व्यू' पैनोरामा में जा पाते हैं

Public बूलियन getZoom Gestures को चालू करें ()

लौटाए गए आइटम
  • true अगर उपयोगकर्ता, 'स्ट्रीट व्यू' पैनोरामा में हाथ के जेस्चर की मदद से शुरुआत में ज़ूम कर पाएं

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

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

पैरामीटर
चालू है

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

स्ट्रीट व्यू पैनोरामा के शुरुआती कैमरे के बारे में बताता है.

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

Public StreetViewPanoramaOptions PanoramaId (String panoId)

पैनोरामा आईडी के आधार पर, 'स्ट्रीट व्यू' पैनोरामा की शुरुआती स्थिति के बारे में बताता है. पैनोरामा आईडी से सेट की गई पोज़िशन की जगह LatLng की सेट की गई पोज़िशन से ज़्यादा होती है

पैरामीटर
PanoId

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

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

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

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

जगह और दायरे के हिसाब से, 'स्ट्रीट व्यू' पैनोरामा की शुरुआती जगह की जानकारी देता है. पैनोरामा आईडी से सेट की गई जगह को, LatLng की सेट की गई जगह पर प्राथमिकता दी जाती है

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

सार्वजनिक StreetViewPanoramaOptions रैंक (LatLng स्थिति)

जगह के हिसाब से 'स्ट्रीट व्यू' पैनोरामा की शुरुआती स्थिति के बारे में बताता है. पैनोरामा आईडी से सेट की गई रैंक को, LatLng की सेट की गई पोज़िशन पर प्राथमिकता दी जाती है

पैरामीटर
जगह

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

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

पैरामीटर
जगह
सोर्स

सार्वजनिक StreetViewPanoramaOptions streetNamesEnabled (बूलियन चालू)

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

पैरामीटर
चालू है

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

सार्वजनिक StreetViewPanoramaOptions useViewLifecycleInFragment (बूलियन UseViewcycleInFragment)

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

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

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

पैरामीटर
ViewLifecycleInFragment

सार्वजनिक StreetViewPanoramaOptions userNavigationEnabled (बूलियन चालू)

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

पैरामीटर
चालू है

सार्वजनिक StreetViewPanoramaOptions ज़ूम जेस्चर चालू किया गया (बूलियन चालू किया गया)

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

पैरामीटर
चालू है