bool SetUpGoogleMap(SupportMapFragment mapFrag) { if (null != map) { return(false); } var mapReadyCallback = new OnMapReadyClass(); mapReadyCallback.MapReadyAction += delegate(GoogleMap googleMap) { map = googleMap; if (MapReady != null) { this.MapReady(this, new EventArgs()); } }; mapFrag.GetMapAsync(mapReadyCallback); return(true); }
bool SetUpGoogleMap(SupportMapFragment mapFrag) { if (null != map) return false; var mapReadyCallback = new OnMapReadyClass(); mapReadyCallback.MapReadyAction += delegate (GoogleMap googleMap) { map = googleMap; if (MapReady != null) this.MapReady(this, new EventArgs()); }; mapFrag.GetMapAsync(mapReadyCallback); return true; }