Citation:
Je ne suis pas certain, peut-être peux tu jouer avec les paramètres de la méthode ci-dessous pour que le système procède à une localisation à la demande, ou du moins dans un laps de temps réduit, auquel cas il faudra peut être implémenter quelque chose pour asservir ton affichage au fait que la localisation vient d'être effectivement updatée)
public void requestLocationUpdates (String provider, long minTime, float minDistance, PendingIntent intent)
ou même mieux tu peux créer un LocationManager (avec un time d'une seconde) juste pour une position.