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