2013-05-03 49 views
-1

我有一个Android应用程序,它的地图使用Google Maps Android API版本1。现在,我想在我的应用程序(https://developers.google.com/maps/documentation/android/)上使用Google Maps API版本2。升级到谷歌地图Android API 2 monodroid

将项目代码升级到版本2的更快捷的解决方案是什么?它看起来所有的代码都会改变。我有代码更改地图中心,添加覆盖,更改缩放级别,查找地图绑定经纬度/等等。

而且此API是否也支持Android版本2.3?

谢谢

+0

这不是很好,你现在做了什么。 – 2013-05-10 10:43:19

+0

@Emil Adz我不明白什么不是很好?我只是对从api版本1升级到2的最快捷方式有疑问。什么不好? – 2013-05-11 10:21:02

+0

事实并非如此,事实上,你已经接受了我的答案,因为答案是有帮助的,然后没有任何解释没有接受它并接受了另一个答案。这不是一个好的行为。不是我的回答首先对你有帮助吗? – 2013-05-11 10:44:58

回答

0

Google Maps v2与Google Maps v2完全不同,所以可能不会有太多的代码可以保存/移植。

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

在Github上有一个sample for Xamarin.Android。它的目标是Android 4.0及更高版本,但可以轻松更改为支持Android 2.2或更高版本。

0

API v2支持来自2.2的设备。

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