Applicable.Location.AndroidLocationService.LatestPosition C# (CSharp) Méthode

LatestPosition() private static méthode

private static LatestPosition ( Android lastPositionNetwork, Android lastPositionGps ) : Android.Locations.Location
lastPositionNetwork Android
lastPositionGps Android
Résultat Android.Locations.Location
        private static Android.Locations.Location LatestPosition(Android.Locations.Location lastPositionNetwork, Android.Locations.Location lastPositionGps)
        {
            if (lastPositionNetwork != null && lastPositionGps != null)
            {
                return lastPositionNetwork.Time > lastPositionGps.Time ? lastPositionNetwork : lastPositionGps;
            }
            if (lastPositionGps != null)
            {
                return lastPositionGps;
            }
            if (lastPositionNetwork != null)
            {
                return lastPositionNetwork;
            }
            return null;
        }