Bonjour,
j'ai développé une application de tracking GPS (encore une)....
J'ai une activité qui me permet de gérer l'interface principale, un service qui tourne en background pour l'acquisition des coordonées GPS et une MapActivity qui est lancée à partir de l'activité principale pour afficher les points sur une carte.
Tout fonctionne sauf lorsque je me ballade sur la carte avec mes petits doigts et que je suis connecté sur le réseau mobile...La carte met tellement de temps à se charger qu'android me propose soit d’arrêter l'activité, soit d'attendre....ceci casse la fluidité de navigation dans l'application, c'est dommage !
Par contre lorsque je consulte la carte avec une connexion plus rapide (Wifi), je n'ai pas ce problème.
J'avais pensé effectuer la tache de chargement de la map dans un thread afin de soulager la MapActivity, mais je ne sais pas comment intervenir sur le chargement des maps.
Quelqu'un aurait une petite idées ?
Partager