इस पेज पर, इंस्टेंस की ज़रूरत न होने पर उन्हें हटाने के सबसे सही तरीके बताए गए हैं.
नेविगेशन सेशन पूरे होने पर, Navigator#clearDestinations और Navigator#cleanup का इस्तेमाल करना
मेमोरी लीक होने से रोकने और सही तरीके से क्लीनअप करने के लिए, नेविगेशन सेशन पूरा होने और नेविगेटर इंस्टेंस की ज़रूरत न होने पर, Navigator#clearDestinations और Navigator#cleanup का इस्तेमाल करें. ऐसा तब किया जा सकता है, जब उपयोगकर्ता मैप से बाहर चला गया हो और उससे जुड़ी गतिविधि का onDestroy() शुरू हो गया हो.
जब GoogleMap एलिमेंट की ज़रूरत न हो, तब उन्हें हटाना
अगर आपका ऐप्लिकेशन, नेविगेशन के अलावा मैप से जुड़े अन्य अनुभवों के लिए GoogleMap इंस्टेंस का इस्तेमाल करता है, तो ज़रूरत न होने पर इस इंस्टेंस को हटा दें. उदाहरण के लिए, GoogleMap से जुड़े पॉलीगॉन, पॉलीलाइन, और मार्कर एलिमेंट को हटाने के लिए, क्रमशः Polygon#remove, Polyline#remove, और Marker#remove मेथड को कॉल करें. इसके बाद, GoogleMap इंस्टेंस की ज़रूरत न होने पर, उसे खाली करने के लिए GoogleMap#clear को कॉल करें और इंस्टेंस को null को असाइन करें.
अपने ऐप्लिकेशन में GoogleMap इंस्टेंस का इस्तेमाल करने के बारे में ज़्यादा जानने के लिए, GoogleMap के साथ इंटरैक्शन करने के सबसे सही तरीके लेख पढ़ें.