Je développe une application Android 2.2 en utilisant un kit AR (vous pouvez le trouver here).Deux LocationListener dans deux classes du même projet
Ce KIT est un projet éclipse qui a deux classes qui écoutent GPS RECEIVER.
Ces classes sont ARLayout.java (une vue) et HoldMeUp.java (activité principale).
J'ai vu que ARLayout.java doit mettre à jour ses données en utilisant l'emplacement GPS, donc il implémente LocationListener. HoldMeUp doit également utiliser l'emplacement GPS, donc il a un LocationListener.
Je suis en train de mettre à jour HoldMeUp pour supprimer le GPS lorsque l'application est activée. Je peux arrêter HoldMeUp LocationListener, mais je ne peux pas arrêter ARLayour LocationListener.
J'ai quelques questions à ce sujet:
- est-il nécessaire d'avoir deux LocationListener?
- Puis-je avoir un seul objet HoldMeUp? ARLayout est ajouté à un FrameLayout, défini comme ContentView pour HoldMeUp.
- Comment puis-je mettre à jour l'emplacement vers ARLayout à partir de HoldMeUp?