Google 地圖互動最佳做法

本頁說明在應用程式中與 GoogleMap 物件互動的最佳做法。

在同一個地圖實例上實作 GoogleMap 功能

您也可以使用 Navigation SDK 中的 Maps API,建構地圖專屬 (非導航) 體驗。如果應用程式同時提供非導航地圖體驗和導航體驗,建議在同一個地圖實例上使用 Maps 和 Navigation API。

使用 getMapAsync 取得 GoogleMap 實例

您可以使用 SupportNavigationFragment#getMapAsyncNavigationView#getMapAsync 取得 GoogleMap 物件。我們建議使用這個方法,而不是保留 GoogleMap 實例,因為一旦底層重新建立 NavigationView,該實例可能會過時。

此外,當不再需要時,請務必清除從這個方法擷取的 GoogleMap。詳情請參閱「清除實例的最佳做法」。