public override void AmapLocationManagerDidUpdateLocationReGeocode(AMapLocationManager manager, CLLocation location, AMapLocationReGeocode reGeocode) { if (reGeocode != null) { //地址 var address = $"{reGeocode.Country}{reGeocode.Province}{reGeocode.City}"; var addData = location.Coordinate.Longitude.ToString() + location.Coordinate.Latitude.ToString(); MessagingCenter.Send(new object(), "receievedloc", new LocationModel { Address = address, AddressData = addData }); } }
public override void AmapLocationManagerDoRequireLocationAuth(AMapLocationManager manager, CLLocationManager locationManager) { locationManager.RequestAlwaysAuthorization(); }