Guida allo sviluppo

Local Navigation

Recupero del fix ottimale con il GPS e il servizio di geolocation

È possibile recuperare il fix di posizione ottimale richiedendo aggiornamenti del servizio di geolocation e GPS. Un fix ottimale fornisce un fix di geolocation quando il fix GPS non può essere recuperato entro il periodo di timeout specificato. È possibile utilizzare questa richiesta in un'applicazione che richiede sempre la posizione di un dispositivo BlackBerry e quando non è importante il modo in cui viene recuperata la posizione.

La classe BlackBerryCriteria, nel pacchetto net.rim.device.api.gps, fornisce i seguenti metodi per il recupero del fix ottimale:

Metodo

Descrizione

enableGeolocationWithGPS()

Questo metodo restituisce un fix GPS non appena disponibile o entro il periodo di timeout specificato nella richiesta di posizione. Se il fix GPS non è disponibile, viene restituito un fix di geolocation. È possibile utilizzare questo metodo per richieste di uno o più fix.

enableGeolocationWithGPS(BlackBerryCriteria.FASTEST_FIX_PREFERRED)

Questo metodo restituisce il primo fix disponibile, indipendentemente dall'origine della posizione (GPS o geolocation). Entro il periodo di timeout specificato nella richiesta di posizione, viene fornito all'applicazione il primo fix disponibile da un'origine della posizione. È possibile utilizzare questa modalità solo per richieste di fix singoli.

Argomento successivo: Recupero del fix ottimale

Le informazioni sono state utili? Inviateci i vostri commenti.