private static LatestPosition ( Android lastPositionNetwork, Android lastPositionGps ) : Android.Locations.Location | ||
lastPositionNetwork | Android | |
lastPositionGps | Android | |
return | 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;
}