GoogleMap.OnIndoorStateChangeListener

सार्वजनिक स्टैटिक इंटरफ़ेस GoogleMap.OnIndoorStateChangeListener

घर के अंदर की स्थिति बदलने पर, सुनने वाला व्यक्ति. Android यूआई थ्रेड पर इवेंट की सूचना मिलती है.

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

ऐब्स्ट्रैक्ट शून्य
on कमरे की जानकारी पर फ़ोकस करना()
इस मैप में फ़ोकस की गई इमारत की जानकारी होती है. इस इमारत को फ़िलहाल व्यूपोर्ट में दिखाया जाता है या उपयोगकर्ता इसे यूज़र इंटरफ़ेस (यूआई) या जगह की जानकारी देने वाली कंपनी की मदद से चुनता है.
ऐब्स्ट्रैक्ट शून्य
ondoorLevelEnabled चालू(इनडोर बिल्डिंग बिल्डिंग)
मैप हर उस इमारत के चालू लेवल का ट्रैक रखता है जिस पर आप गए हैं या जिसके लिए कोई लेवल चुना गया है.

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

सार्वजनिक ऐब्स्ट्रैक्ट शून्य onIndoor क्लासिकल ()

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

इस तरीके का इस्तेमाल सिर्फ़ तब किया जाएगा, जब बिल्डिंग का डेटा उपलब्ध हो जाएगा.

सिंक करने में होने वाली समस्याओं की वजह से, फ़ोकस किए गए बिल्डिंग को इस तरीके का पैरामीटर नहीं माना जाता है: अगर एक से ज़्यादा फ़ोकस अनुरोधों को हैंडल किया जाता है, तो उपयोगकर्ताओं को पुराने ऑर्डर की सूचना मिल सकती है. इसलिए, उन्हें अप-टू-डेट जानकारी देने के लिए getफ़ोकसedBuild() पर भरोसा करना चाहिए. ऐसा हो सकता है कि फ़ोकस की गई बिल्डिंग में बदलाव किए बिना, एक से ज़्यादा IndoorBuildingफ़ोकसकी कॉल की जाए.

सार्वजनिक ऐब्स्ट्रैक्ट शून्य onIndoorLevelEnabled चालू (इनडोर बिल्डिंग बिल्डिंग)

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

इस तरीके का इस्तेमाल सिर्फ़ तब किया जाएगा, जब बिल्डिंग का डेटा उपलब्ध हो जाएगा.

पैरामीटर
भवन वह बिल्डिंग जिसके लिए सक्रिय लेवल में बदलाव हुआ है, कभी भी शून्य नहीं होता.