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

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

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

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

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

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

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