कैमरा पोज़िशन.बिल्डर

पब्लिक स्टैटिक फ़ाइनल क्लास CameraPosition.Builder ऑब्जेक्ट
को बढ़ाते हैं

कैमरे की पोज़िशन सेट करता है.

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

CameraPosition.Builder()
खाली बिल्डर बनाता है.

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

CameraPosition.Builder
बियरिंग(फ़्लोट बियरिंग)
उत्तर से घड़ी की दिशा में डिग्री में वह दिशा सेट करता है जिस दिशा में कैमरा संकेत कर रहा है.
CameraPosition
build()
CameraPosition बनाता है.
CameraPosition.Builder
target(LatLng जगह)
वह जगह सेट करता है जहां कैमरा ले जाता है.
CameraPosition.Builder
झुकाएं(फ़्लोट टिल्ट)
नीचे की ओर (सीधे पृथ्वी की ओर) से कैमरे का कोण, डिग्री में सेट करता है.
CameraPosition.Builder
ज़ूम(फ़्लोट ज़ूम)
कैमरे का ज़ूम लेवल सेट करता है.

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

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

सार्वजनिक CameraPosition.Builder ()

खाली बिल्डर बनाता है.

सार्वजनिक CameraPosition.Builder (CameraPosition पिछला)

पैरामीटर
पीछे जाएं

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

सार्वजनिक CameraPosition.Builder बियरिंग (फ़्लोट बेयरिंग)

उत्तर से घड़ी की दिशा में डिग्री में वह दिशा सेट करता है जिस दिशा में कैमरा संकेत कर रहा है.

पैरामीटर
बियरिंग

सार्वजनिक CameraPosition बनाएं ()

CameraPosition बनाता है.

सार्वजनिक CameraPosition.Builder टारगेट (LatLng लोकेशन)

वह जगह सेट करता है जहां कैमरा ले जाता है.

पैरामीटर
जगह

सार्वजनिक CameraPosition.Builder झुकाएं (फ़्लोट टिल्ट)

नीचे की ओर (सीधे पृथ्वी की ओर) से कैमरे का कोण, डिग्री में सेट करता है. जब किसी मैप के लिए कैमरे की स्थिति बदली जाती है, तो यह वैल्यू कैमरे के ज़ूम लेवल के आधार पर सीमित हो जाती है. पाबंदियां यहां दी गई हैं:

  • 10 से कम ज़ूम लेवल के लिए, ज़्यादा से ज़्यादा 30 ज़ूम लेवल होने चाहिए.
  • 10 से 14 तक के ज़ूम लेवल के लिए, ज़्यादा से ज़्यादा को 30 से 45 तक बढ़ाया जा सकता है. उदाहरण के लिए, ज़ूम के लेवल 12 पर, ज़्यादा से ज़्यादा 37.5 ज़ूम किया जा सकता है.
  • 14 से 15.5 के ज़ूम स्तर के लिए, अधिकतम 45 से 67.5 तक रैखिक रूप से बढ़ जाता है.
  • 15.5 से ज़्यादा ज़ूम लेवल के लिए ज़्यादा से ज़्यादा 67.5 ज़ूम है.
कम से कम वैल्यू हमेशा 0 (सीधे नीचे की ओर) होती है. अगर आपने इस रेंज के बाहर कोई वैल्यू तय की है और कैमरे को इस जगह पर ले जाने की कोशिश की जाती है, तो यह इन सीमाओं के दायरे में आ जाएगा.

पैरामीटर
झुकाएं

सार्वजनिक CameraPosition.Builder ज़ूम (फ़्लोट ज़ूम)

कैमरे का ज़ूम लेवल सेट करता है. ज़ूम लेवल को इस तरह से परिभाषित किया गया है कि ज़ूम लेवल 0 पर पूरी दुनिया की चौड़ाई करीब 256dp की होती है (यह मानते हुए कि कैमरा झुका हुआ नहीं है). ज़ूम के लेवल को 1 बढ़ाने पर, स्क्रीन पर मौजूद दुनिया की चौड़ाई दोगुनी हो जाएगी. इसलिए, ज़ूम लेवल N पर, दुनिया की चौड़ाई करीब 256 * 2 N dp है. इसका मतलब है कि ज़ूम लेवल 2 पर, पूरी दुनिया की चौड़ाई करीब 1024dp है.

किसी मैप के लिए कैमरे की स्थिति बदलते समय, कैमरे का ज़ूम लेवल एक तय रेंज पर सीमित हो जाता है. यह कई फ़ैक्टर पर निर्भर करता है. जैसे, जगह, मैप का टाइप, और मैप का साइज़. पाबंदियां देखने के लिए, GoogleMap.getMinZoomLevel और GoogleMap.getMaxZoomLevel का इस्तेमाल करें. ध्यान दें कि कैमरे के ज़ूम की वैल्यू, पूर्णांक में नहीं होनी चाहिए.

पैरामीटर
ज़ूम