Commit 1928efe5 authored by Varun Patil's avatar Varun Patil

Remove marker when GPS is turned off

parent 0a6f98e2
......@@ -57,6 +57,7 @@ import android.widget.Toast;
import com.google.android.gms.common.api.ApiException;
import com.google.android.gms.common.api.ResolvableApiException;
import com.google.android.gms.location.FusedLocationProviderClient;
import com.google.android.gms.location.LocationAvailability;
import com.google.android.gms.location.LocationCallback;
import com.google.android.gms.location.LocationRequest;
import com.google.android.gms.location.LocationResult;
......@@ -1125,6 +1126,15 @@ public class MapFragment extends Fragment implements TextWatcher,
super.onLocationResult(locationResult);
}
@Override
public void onLocationAvailability(LocationAvailability locationAvailability) {
if (!locationAvailability.isLocationAvailable() && campusMapView.isAddedMarker(user)) {
campusMapView.removeAddedMarker(user);
campusMapView.invalidate();
}
super.onLocationAvailability(locationAvailability);
}
}
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment