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

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

GoogleMap की सुविधाओं को नेविगेशन एक्सपीरियंस से अलग किए गए मैप इंस्टेंस पर लागू करें

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

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

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

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