我試圖讓Google Maps v2 API與MvvmCross v2(vNext)一起工作,並遇到一些問題。如何在MVVMCross上使用Google Maps v2 API
我使用帶有MvvmCross的Google Maps的例子有一個繼承自MvxBindingMapActivityView的視圖。麻煩的是,它使用Google Maps v1 API中的MapView,但此API已棄用,Google不再發放許可證密鑰。
我有改編自Xamarin谷歌地圖V2例如一些代碼的偉大工程:
https://github.com/xamarin/monodroid-samples/tree/master/MapsAndLocationDemo_v2
但我不知道如何得到這個與MvvmCross v2的工作。它也使用片段,我不確定這是否支持當前版本的MvvmCross?
我可以通過從MvvmCross視圖中觸發一個Intent來完成我的Google Maps v2 Activity在MvvmCross框架之外的正常工作,這絕對是一種選擇,但我想知道MvvmCross是否支持Google Maps v2或者涉及的黑客行爲是否會比其價值更麻煩。
謝謝!
馬修
非常有幫助,非常感謝。很高興聽到這將在v3中得到修復。在我們的案例中,這個項目的最後階段切換到v3不是一種選擇,所以我認爲我們可能會選擇1作爲功能完整的最快途徑:) Cheers,Matthew – MisterMat 2013-03-27 15:05:36
@Stuart,關於以下http: //stackoverflow.com/questions/42728757/markerclick-works-but-infowindowclick-does-not-open-viewmodel – hotspring 2017-03-13 15:47:16