2013-05-03 52 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的代碼。