Guida allo sviluppo

Local Navigation

Controllo del rilevamento della posizione utilizzando la classe BlackBerryLocationProvider

La classe net.rim.device.api.gps.BlackBerryLocationProvider estende la classe javax.microedition.location.LocationProvider ed è richiesta per le applicazioni BlackBerry che utilizzano le estensioni BlackBerry che includono JSR 179. È possibile utilizzare i metodi forniti nella classe BlackBerryLocationProvider per controllare il rilevamento della posizione.

Metodo

Descrizione

getProviderType()

Questo metodo recupera l'origine delle informazioni sulla posizione. L'origine può essere un ricevitore GPS interno o esterno.

pauseLocationTracking(int interval)

Questo metodo sospende il rilevamento della posizione e interrompe la ricezione di fix GPS. È possibile passare un parametro di intervallo, espresso in secondi, per assicurarsi che il ricevitore GPS resti attivo durante l'intervallo della messa in pausa. È possibile passare un intervallo 0 allo scopo di interrompere per un tempo indefinito il rilevamento della posizione e rendere inattivo il ricevitore GPS.

resumeLocationTracking()

Questo metodo riprende il rilevamento della posizione dopo la sospensione.

stopLocationTracking()

Questo metodo interrompe il rilevamento della posizione solo se il rilevamento era stato avviato in precedenza. L'applicazione deve richiamare BlackBerryLocationProvider.reset() prima di riavviare il rilevamento della posizione utilizzando lo stesso provider di posizioni.


Le informazioni sono state utili? Inviateci i vostri commenti.