Google Maps v2APIをMvvmCrossv2(vNext)で動作させようとしていますが、いくつかの問題が発生しました。
MvvmCrossでGoogleマップを使用するための例には、MvxBindingMapActivityViewから継承するビューがあります。問題は、これがGoogle Maps v1 APIのMapViewを使用していることですが、このAPIは非推奨であり、Googleはライセンスキーを発行しなくなりました。
Xamarin GoogleMapsv2の例を応用したコードがあります。これはうまく機能します。
https://github.com/xamarin/monodroid-samples/tree/master/MapsAndLocationDemo_v2
しかし、これをMvvmCrossv2で機能させる方法がわかりません。フラグメントも使用しますが、これが現在のバージョンのMvvmCrossでサポートされているかどうかわかりません。
MvvmCrossビューからインテントを起動することでMvvmCrossフレームワークの外でGoogleMapsv2アクティビティを正常に機能させることができます。これは間違いなくオプションですが、MvvmCross内でGoogle Maps v2のサポートがあるかどうか、または関係するハッカーは、それが価値があるよりも多くの問題になるでしょう。
ありがとう!
マシュー