コード例 #1
0
 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
         });
     }
 }
コード例 #2
0
 public override void AmapLocationManagerDoRequireLocationAuth(AMapLocationManager manager, CLLocationManager locationManager)
 {
     locationManager.RequestAlwaysAuthorization();
 }