Guida allo sviluppo

Local Navigation

Attivazione e recupero dell'opzione Servizi di posizionamento sul dispositivo

L'opzione Servizi di posizionamento, presente sul dispositivo BlackBerry, controlla la disponibilità dei dati sulla posizione. Se l'opzione Servizi di posizionamento è attivata, è possibile recuperare le informazioni sulla posizione da qualsiasi origine della posizione disponibile (ricevitore GPS interno, ricevitore GPS esterno e geolocation). Se l'opzione Servizi di posizionamento è disattivata, le informazioni sulla posizione non sono disponibili.

È possibile controllare se l'opzione Servizi di posizionamento è attivata richiamando LocationInfo.isLocationOn(), fornito nel pacchetto net.rim.device.api.gps. Se l'opzione non è attiva, è possibile attivarla tramite metodo programmatico richiamando LocationInfo.setLocationOn(). Per attivare l'opzione Servizi di posizionamento, l'applicazione deve essere firmata e disporre dell'autorizzazione alla modifica delle impostazioni sul dispositivo. Assicurarsi che l'applicazione richieda all'utente BlackBerry l'autorizzazione ad attivare i servizi di posizionamento.

Quando si richiama setLocationOn(), vengono effettuate le seguenti azioni:

  • Se disattivata, l'opzione Servizi di posizionamento viene attivata e i dati sulla posizione provenienti dal GPS diventano disponibili, se il dispositivo supporta la tecnologia GPS e il criterio IT in BlackBerry Enterprise Server consente l'accesso alla funzionalità GPS
  • I dati sulla posizione dal servizio di geolocation diventano disponibili, se l'opzione Dati posizione sul dispositivo BlackBerry è abilitata, il criterio IT in BlackBerry Enterprise Server consente l'accesso al servizio di geolocation e il provider di servizi wireless consente l'accesso al servizio
  • Per i ricevitori GPS esterni, i dati sulla posizione diventano disponibili se il ricevitore esterno è specificato come origine dati GPS corrente (nelle opzioni del dispositivo)
Nota: Non è possibile disattivare l'opzione Servizi di posizionamento tramite metodo programmatico. L'opzione può essere disattivata solo dall'utente.
Argomento precedente: Ricerca di una posizione

Le informazioni sono state utili? Inviateci i vostri commenti.