Android - Por que usar intenções pendentes para geofences
Acabei de terminar o tutorial para geofencing no Android (http://developer.android.com/training/location/geofencing.html) e eu me pergunto por que o 'callback' para cercas geográficas é feito através de intenções pendentes e não uma simples interface de retorno de chamada.
Se implementado em uma atividade, normalmente seria desconectado o cliente local emonPause()
De qualquer forma, as geofences adicionadas anteriormente não seriam rastreadas após o aplicativo ser pausado / ser destruído, então por que uma intenção pendente? Ou eu estou enganado aqui?