इस पेज पर, आपके ऐप्लिकेशन में GoogleMap
ऑब्जेक्ट के साथ इंटरैक्ट करने के सबसे सही तरीके बताए गए हैं.
एक ही Maps इंस्टेंस पर GoogleMap
की सुविधाएं लागू करना
Maps API, Navigation SDK के हिस्से के तौर पर भी उपलब्ध हैं. इनका इस्तेमाल, मैप से जुड़े (नेविगेशन के अलावा) अनुभव बनाने के लिए किया जा सकता है. अगर आपके ऐप्लिकेशन में, नेविगेशन के बिना मैप इस्तेमाल करने की सुविधा और नेविगेशन की सुविधा, दोनों शामिल हैं, तो हमारा सुझाव है कि एक ही मैप इंस्टेंस पर Maps और Navigation API का इस्तेमाल करें.
GoogleMap
इंस्टेंस पाने के लिए, getMapAsync
का इस्तेमाल करना
SupportNavigationFragment#getMapAsync
या NavigationView#getMapAsync
का इस्तेमाल करके, GoogleMap
ऑब्जेक्ट पाया जा सकता है. हमारा सुझाव है कि आप इस तरीके का इस्तेमाल करें. ऐसा इसलिए, क्योंकि GoogleMap
इंस्टेंस को होल्ड करने से, वह पुराना हो सकता है. ऐसा तब होता है, जब GoogleMap
को फिर से बनाया जाता है.NavigationView
साथ ही, इस तरीके से वापस लाए गए GoogleMap
को साफ़ करना न भूलें. ऐसा तब करें, जब इसकी ज़रूरत न हो. ज़्यादा जानकारी के लिए, इंस्टेंस को हटाने के सबसे सही तरीके देखें.