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

¿Fue útil?

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

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top