Google Maps के साथ इंटरैक्ट करने के सबसे सही तरीके

इस पेज पर, आपके ऐप्लिकेशन में GoogleMap ऑब्जेक्ट के साथ इंटरैक्ट करने के सबसे सही तरीके बताए गए हैं.

एक ही Maps इंस्टेंस पर GoogleMap की सुविधाएं लागू करना

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

GoogleMap इंस्टेंस पाने के लिए, getMapAsync का इस्तेमाल करना

SupportNavigationFragment#getMapAsync या NavigationView#getMapAsync का इस्तेमाल करके, GoogleMap ऑब्जेक्ट पाया जा सकता है. हमारा सुझाव है कि आप इस तरीके का इस्तेमाल करें. ऐसा इसलिए, क्योंकि GoogleMap इंस्टेंस को बनाए रखने से, वह पुराना हो सकता है. ऐसा तब होता है, जब GoogleMap को फिर से बनाया जाता है.NavigationView

साथ ही, इस तरीके से वापस लाए गए GoogleMap को साफ़ करना न भूलें. ऐसा तब करें, जब इसकी ज़रूरत न हो. ज़्यादा जानकारी के लिए, इंस्टेंस को हटाने के सबसे सही तरीके देखें.