Android Comunicar con un Administrador de ubicaciones comenzó a partir de otra actividad
-
30-09-2019 - |
Pregunta
En mi aplicación que quiero obtener un bloqueo de GPS y registrar las coordenadas. Pero no quiero bloquear el dispositivo en busca de los gps. El usuario es ser libre para recorrer a través de la aplicación y las diferentes actividades dentro.
Así que si yo llamo un LocationListener en la actividad A, puede hacer referencia que en las actividades B C y D?
Si se encontraba todavía en actividad A podría decir algo como
A.this.mlocListener.removeMyUpdates();
Cuando estoy en la actividad B ¿cómo hacer referencia a que el LocationListener He definido en la Actividad A
Gracias de antemano
Kevin
Solución
No. Configurar una emisión cuando se tiene un evento de ubicación que desea las otras actividades a ver. O usuario de un servicio para hacer el LocationListener y entonces usted puede unirse a ella. Tenga en cuenta que usted debe cancelar el registro locationlisteners en su método onPause () si usted lo está utilizando en una actividad. Se fuga de la batería del usuario