我有一个Android应用程序,它使用谷歌地图Android API版本1的地图。现在,我想在我的应用程序(https://developers.google.com/maps/documentation/android/)上使用Google Maps API版本2。
将项目代码升级到版本2的更快速的解决方案是什么?它看起来所有代码都在变化。我有更改地图中心,添加叠加层,更改缩放级别,查找地图绑定纬度/经度等的代码。
此外,该API是否也支持Android版本2.3?
谢谢
答案 0 :(得分:0)
API v2支持2.2。
中的设备我认为切换到v2的最快方法是删除基于MapActivity
的类以及与之相关的所有代码并创建基于FragmentActivity
的新代码。
答案 1 :(得分: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或更高版本。