private void OnLocationChanged(AMapLocation aMapLocation) { #if DEBUG Console.WriteLine($"=============高德地图定位结果:{aMapLocation.ToStr()}============="); #endif Act_OnLocationChanged?.Invoke(aMapLocation); }
public void OnLocationChanged(AMapLocation p0) { if (p0 != null) { if (p0.ErrorCode == 0) { //解析定位结果 } } }
public void OnLocationChanged(AMapLocation location) { if (location == null || location.ErrorCode == 0) { Toast.MakeText(context, "Error:" + location.ErrorInfo, ToastLength.Long).Show(); return; } //定位成功回调信息 Toast.MakeText(context, location.Address, ToastLength.Long).Show(); }
public void OnLocationChanged(AMapLocation amapLocation) { if (amapLocation != null) { if (amapLocation.ErrorCode == 0) { //解析定位结果 var a = 0; } } }
public void OnLocationChanged(AMapLocation aLocation) { if (mListener != null && aLocation != null) { if (aLocation.AMapException.ErrorCode == 0) //防止定位失败后,获得(0,0)坐标,跑到海里!!!! { //aLocation 包含获得的实时坐标值,可在业务逻辑中,加以利用。 mListener.OnLocationChanged(aLocation);// 显示系统小蓝点 if (isFirst) { mapView.Map.MoveCamera(CameraUpdateFactory.NewLatLngZoom(new LatLng(aLocation.Latitude, aLocation.Longitude), 14)); isFirst = false; } } } }
public void OnLocationChanged(AMapLocation aLocation) { if (mListener != null && aLocation != null) { mAMapLocationManager.StartSocket(); if (aLocation.AMapException.ErrorCode == 0) //防止定位失败后,获得(0,0)坐标,跑到海里!!!! { mListener.OnLocationChanged(aLocation); // 显示系统小蓝点 if (isFirst) { aMap.MoveCamera(CameraUpdateFactory.NewLatLngZoom(new LatLng(aLocation.Latitude, aLocation.Longitude), 14)); isFirst = false; } } } }
public void OnLocationChanged(AMapLocation mapLocation) => OnLocationChangeAct?.Invoke(mapLocation);