-1

我有一个使用 Google Maps Android API 版本 1 作为其地图的 android 应用程序。现在,我想在我的应用程序 ( https://developers.google.com/maps/documentation/android/ ) 上使用 Google Maps API 第 2 版。

将我的项目代码升级到版本 2 的更快解决方案是什么?看起来所有代码都发生了变化。我有用于更改地图中心、添加叠加层、更改缩放级别、查找地图绑定 lat/lng 等的代码。

还有这个 API 是否也支持 Android 2.3 版本?

谢谢

4

2 回答 2

0

API v2 支持 2.2 以后的设备。

我相信切换到 v2 的最快方法是删除MapActivity基于 - 的类以及与之相关的所有代码并创建一个新FragmentActivity的基于 - 的类。

于 2013-05-03T15:02:26.360 回答
0

Google Maps v2 与 Google Maps v2 完全不同,因此您可以保存/移植的代码可能不多。

Google Maps v2 需要 Android 2.2 或更高版本以及 Google Play 服务。

Github 上有一个Xamarin.Android 示例。它针对 Android 4.0 及更高版本,但可以轻松更改为支持 Android 2.2 或更高版本。

于 2013-05-03T19:40:50.123 回答