Android - po co używać oczekujących intencji geofence

Właśnie skończyłem samouczek dotyczący geofencing na Androidzie (http://developer.android.com/training/location/geofencing.html) i zastanawiam się, dlaczego wywołanie zwrotne dla geofence odbywa się za pomocą oczekujących intencji, a nie prostego interfejsu wywołania zwrotnego.

Jeśli zostanie zaimplementowany w działaniu, zazwyczaj odłącza się klienta lokalizacjionPause() tak czy inaczej, wcześniej dodane geofence nie byłyby śledzone ani po wstrzymaniu / zniszczeniu aplikacji, więc dlaczego oczekujące intencje? A może się mylę?

questionAnswers(2)

yourAnswerToTheQuestion