Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
Google 地图互动最佳做法
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
本页介绍了在应用中与 GoogleMap 对象交互的最佳实践。
在同一地图实例上实现 GoogleMap 功能
Maps API 也作为 Navigation SDK 的一部分提供,您可以使用它来构建特定于地图(非导航)的体验。如果您的应用同时包含非导航地图体验和导航体验,我们建议您在同一地图实例上使用 Maps 和 Navigation API。
使用 getMapAsync 获取 GoogleMap 实例
您可以使用 SupportNavigationFragment#getMapAsync 或 NavigationView#getMapAsync 获取 GoogleMap 对象。我们建议您使用此方法,而不是保留 GoogleMap 实例,因为一旦重新创建下面的 NavigationView,该实例可能会过时。
另外,请务必在不再需要通过此方法检索到的 GoogleMap 时将其清理干净。如需了解详情,请参阅实例清理最佳
实践。
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2026-04-13。
[[["易于理解","easyToUnderstand","thumb-up"],["解决了我的问题","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["没有我需要的信息","missingTheInformationINeed","thumb-down"],["太复杂/步骤太多","tooComplicatedTooManySteps","thumb-down"],["内容需要更新","outOfDate","thumb-down"],["翻译问题","translationIssue","thumb-down"],["示例/代码问题","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["最后更新时间 (UTC):2026-04-13。"],[],[]]