Используйте метод .GetMapAsync вместо метода .getMap с Google Play Services (Xamarin).

Старый код прекрасно работает следующим образом:

LatLng location = new LatLng (myClass.myLocation.Latitude, myClass.myLocation.Longitude);
CameraPosition.Builder builder = CameraPosition.InvokeBuilder ();
builder.Target (location);
builder.Zoom (18);
CameraPosition cameraPosition = builder.Build ();
MapsInitializer.Initialize (this);
CameraUpdate cameraUpdate = CameraUpdateFactory.NewCameraPosition (cameraPosition);
MapFragment googleMap = FragmentManager.FindFragmentById<MapFragment> (Resource.Id.map);
theMap = googleMap.Map;
if (theMap != null) {
    theMap.MapType = GoogleMap.MapTypeNormal;
    theMap.MoveCamera (cameraUpdate);
}

но теперь, когда.Map устарел и устарел, я должен использовать.GetMapAsync каким-то образом:

theMap = googleMap.GetMapAsync (IOnMapReadyCallback);

Но я не понимаю как.

Есть кто-то, кто может мне помочь?

Ответы на вопрос(0)

Ваш ответ на вопрос