如何在 Xamarin.Android 中使用 Google Maps 和位置

本文讨论如何在 Xamarin.Android 中使用地图和位置。 其中涵盖了从利用内置地图应用程序到直接使用 Google Maps Android API V2 的所有内容。

地图概述

地图技术是对移动设备的普遍补充。 台式计算机和笔记本电脑通常不会内置位置感知功能。 另一方面,移动设备使用此类应用程序来定位设备并显示更改位置信息。 Android 具有功能强大的内置技术,可使用设备上可用的位置硬件在地图上显示位置数据。 本文介绍 Xamarin.Android 下的地图应用程序必须提供的内容,包括:

  • 使用内置地图应用程序快速添加地图功能。
  • 使用地图 API 来控制地图的显示。
  • 使用多种技术添加图形覆盖。

本节中的主题涵盖了广泛的地图功能。 首先,介绍如何利用 Android 的内置地图应用程序以及如何显示某个位置的全景街道视图。 然后,讨论如何使用地图 API 在应用程序内直接合并地图功能,涵盖如何控制地图的位置和显示以及如何添加图形覆盖。