Guide de développement

Local Navigation

Contrôle de la localisation à l'aide de la classe BlackBerryLocationProvider

La classe net.rim.device.api.gps.BlackBerryLocationProvider développe la classe javax.microedition.location.LocationProvider et elle est requise pour les applications de terminal BlackBerry qui utilisent les extensions BlackBerry JSR 179. Vous pouvez utiliser les méthodes fournies dans la classe BlackBerryLocationProvider pour contrôler la localisation.

Méthode

Description

getProviderType()

Cette méthode récupère la source des informations de positionnement. La source est un récepteur GPS interne ou externe.

pauseLocationTracking(int interval)

Cette méthode interrompt momentanément la localisation et stoppe la réception des positions GPS. Vous pouvez transmettre un paramètre d'intervalle, indiqué en secondes, pour vous assurer que le récepteur GPS reste actif pendant l'intervalle de pause. Vous pouvez transmettre un intervalle de 0 pour arrêter indéfiniment la localisation et rendre le récepteur GPS inactif.

resumeLocationTracking()

Cette méthode relance la localisation après sa mise en pause.

stopLocationTracking()

Cette méthode arrête la localisation uniquement si elle a été démarrée précédemment. Votre application doit appeler BlackBerryLocationProvider.reset() avant de redémarrer la localisation à l'aide du même fournisseur de positionnement.


Ces informations vous ont-elles été utiles ? Envoyez-nous vos commentaires.