पार्सल को लागू करती है
ऐसी क्लास जो नहीं बदली जा सकती, जो कैमरे की पोज़िशन के सभी पैरामीटर को एग्रीगेट करती है. जैसे, जगह की जानकारी, ज़ूम का लेवल, टिल्ट ऐंगल, और बेयरिंग. CameraPosition
इंस्टेंस बनाने के लिए, CameraPosition.Builder
का इस्तेमाल करें. इसके बाद, इसे CameraUpdateFactory
के साथ इस्तेमाल किया जा सकता है. ज़्यादा जानकारी के लिए, कैमरे
को एक जगह से दूसरी जगह ले जाना लेख पढ़ें.
डेवलपर गाइड
ज़्यादा जानकारी के लिए, कैमरा और व्यू से जुड़ी डेवलपर गाइड पढ़ें.
नेस्ट की गई क्लास की खास जानकारी
क्लास | CameraPosition.Builder | इससे कैमरे की पोज़िशन तय होती है. |
इनहेरिट की गई लगातार खास जानकारी
फ़ील्ड की खास जानकारी
पब्लिक फ़ाइनल फ़्लोट | बियरिंग | जिस दिशा में कैमरा जवाब दे रहा है, घड़ी की सुई की दिशा में डिग्री में. |
सार्वजनिक फ़ाइनल LatLng | टारगेट | वह जगह जिसकी ओर कैमरा इशारा कर रहा है. |
पब्लिक फ़ाइनल फ़्लोट | झुकाएं | नीचे की ओर से कैमरे के कोण का कोण (सीधे पृथ्वी की ओर). |
पब्लिक फ़ाइनल फ़्लोट | ज़ूम | स्क्रीन के बीच वाले हिस्से के पास ज़ूम लेवल. |
पब्लिक कंस्ट्रक्टर से जुड़ी खास जानकारी
सार्वजनिक तरीके से जुड़ी खास जानकारी
स्टैटिक CameraPosition.Builder |
बिल्डर()
कैमरे की पोज़िशन के लिए बिल्डर बनाता है.
|
स्टैटिक CameraPosition.Builder |
बिल्डर(CameraPosition कैमरा)
कैमरे की स्थिति के लिए बिल्डर बनाता है. किसी दी गई पोज़िशन पर शुरू किया गया है.
|
स्टैटिक CameraPosition |
createFromAttributes(कॉन्टेक्स्ट कॉन्टेक्स्ट, AttributeSet attr)
AttributeSet से CameraPosition बनाता है. |
boolean |
इसके बराबर है(ऑब्जेक्ट o)
|
स्टैटिक CameraPosition |
fromLatLngZoom(LatLng टारगेट, फ़्लोट ज़ूम)
किसी खास टारगेट और ज़ूम लेवल के लिए पॉइंट किया गया CameraPosition बनाता है.
|
int |
hashCode()
|
String |
toString()
|
इनहेरिट किए गए तरीके की खास जानकारी
फ़ील्ड
सार्वजनिक फ़ाइनल फ़्लोट बियरिंग
जिस दिशा में कैमरा जवाब दे रहा है, घड़ी की सुई की दिशा में डिग्री में.
सार्वजनिक फ़ाइनल फ़्लोट झुकाएं
नीचे की ओर से कैमरे के कोण का कोण (सीधे पृथ्वी की ओर). वैल्यू की रेंज से जुड़ी पाबंदियों के बारे में जानने के लिए, tilt(float)
पर जाएं.
सार्वजनिक फ़ाइनल फ़्लोट ज़ूम
स्क्रीन के बीच वाले हिस्से के पास ज़ूम लेवल. कैमरे के ज़ूम लेवल की परिभाषा जानने के लिए, zoom(float)
देखें.
पब्लिक कंस्ट्रक्टर
सार्वजनिक CameraPosition (LatLng टारगेट, फ़्लोट ज़ूम, फ़्लोट टिल्ट, फ़्लोट बेयरिंग)
कैमरा पोज़िशन बनाता है.
पैरामीटर
टारगेट | स्क्रीन के केंद्र से अलाइन करने के लिए टारगेट की गई जगह. |
---|---|
ज़ूम | टारगेट के बराबर ज़ूम लेवल. पाबंदियों के बारे में ज़्यादा जानकारी के लिए, zoom(float) पर जाएं. |
झुकाएं | कैमरे का कोण, डिग्री में, सबसे नीचे से (सीधे नीचे). पाबंदियों के बारे में ज़्यादा जानकारी के लिए, tilt(float) पर जाएं. |
बियरिंग | जिस दिशा में कैमरा जवाब दे रहा है, घड़ी की सुई की दिशा में डिग्री में. इस वैल्यू को 0 डिग्री और 360 डिग्री के अलावा किसी अन्य मोड में रहने के लिए नॉर्मलाइज़ किया जाएगा. |
थ्रो
NullPointerException | अगर target null हो |
---|---|
IllegalArgumentException | अगर tilt 0 से 90 डिग्री के बीच के तापमान से बाहर है.
|
सार्वजनिक तरीके
सार्वजनिक स्टैटिक CameraPosition.Builder बिल्डर (CameraPosition कैमरा)
कैमरे की स्थिति के लिए बिल्डर बनाता है. किसी दी गई पोज़िशन पर शुरू किया गया है.
पैरामीटर
कैमरा |
---|
सार्वजनिक स्टैटिक CameraPosition createFromAttributes (कॉन्टेक्स्ट कॉन्टेक्स्ट, एट्रिब्यूटसेट attr)
AttributeSet
से CameraPosition बनाता है.
पैरामीटर
संदर्भ | |
---|---|
attrs |
सार्वजनिक बूलियन इसके बराबर है (Object o)
पैरामीटर
o |
---|
सार्वजनिक स्टैटिक CameraPosition fromLatLngZoom (LatLng टारगेट, फ़्लोट ज़ूम)
किसी खास टारगेट और ज़ूम लेवल के लिए पॉइंट किया गया CameraPosition बनाता है. नतीजे के तौर पर बियरिंग उत्तर की ओर होती है और देखने का कोण, पृथ्वी की सतह के लंबवत होता है. इसका मतलब है कि यह पृथ्वी की सतह के ठीक सामने है और स्क्रीन का ऊपरी हिस्सा उत्तर की ओर है.
पैरामीटर
टारगेट | स्क्रीन के केंद्र से अलाइन करने के लिए टारगेट की गई जगह. |
---|---|
ज़ूम | टारगेट के बराबर ज़ूम लेवल. वैल्यू को जिस रेंज में जोड़ा जाएगा उसके बारे में ज़्यादा जानने के लिए, zoom(float) पर जाएं. वैल्यू जितनी बड़ी होगी, कैमरे में उतना ही ज़्यादा ज़ूम होगा.
|