地图和地点
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
让您的用户可以利用 Google 提供的丰富地图来探索世界。
使用自定义标记来标识位置、使用图像叠加层增强地图数据、将一个或多个地图作为 fragment 嵌入、显示附近地图注点的详细信息等等。
Maps SDK
Maps SDK for Android 是 Google Play 服务平台的一部分,可让您在应用中添加地图和自定义的地图信息。请按照使用入门指南在项目中设置 Google Play 服务,然后深入了解 Maps SDK 的主要功能。
向应用添加地图
借助 Maps SDK for Android,您可以使用 XML 代码段将地图作为 Fragment 嵌入到 activity 中。此 SDK 提供了激动人心的功能,如 3D 地图;室内、卫星、地形和混合地图;用于高效缓存和绘制的矢量图块;动画过渡效果等等。了解如何添加地图对象。
自定义地图
在地图上添加标记,以指示用户的特殊地图注点。您可以为地图标记定义自定义颜色或图标,使其与应用的外观和风格相匹配。为了进一步增强应用,可以绘制多段线和多边形来指示路径或区域,或者提供完整的图像叠加层。如需了解详情,请参阅有关如何绘制标记的指南。
控制用户视图
通过控制地图“镜头”透视的旋转、倾斜、缩放和平移属性,为用户提供不同的世界视图。了解如何更改视图。
将街景添加到您的应用中
在 activity 中添加街景,让您的用户通过 360 度全景视图探索世界。以编程方式控制街景相机的缩放级别和朝向(倾斜度和方向角),并为镜头在给定时长内的移动添加动画效果。
Places API
帮助用户根据其当前位置找到商家、餐馆和其他地图注点。使用 Places SDK for Android,在用户需要时提供联系信息和营业时间等方便的相关信息。
本页面上的内容和代码示例受内容许可部分所述许可的限制。Java 和 OpenJDK 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2023-12-01。
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"没有我需要的信息"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"太复杂/步骤太多"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"内容需要更新"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"翻译问题"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"示例/代码问题"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"其他"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"易于理解"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"解决了我的问题"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"其他"
}]
{"lastModified": "\u6700\u540e\u66f4\u65b0\u65f6\u95f4 (UTC)\uff1a2023-12-01\u3002"}
[[["易于理解","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):2023-12-01。"]]