Guia do desenvolvedor

Local Navigation

Recuperar um provedor de localização

Depois de especificar o modo de GPS, você deverá recuperar o provedor de localização que seu aplicativo usa para oferecer suporte ao modo de GPS. Um provedor de localização representa a fonte das informações de localização e funciona com base em determinados critérios (por exemplo, precisão horizontal e uso de energia).

Se o aplicativo usar a classe Criteria do pacote JSR 179 para especificar um modo de GPS, o aplicativo deve carregar uma instância da classe LocationProvider. Se o aplicativo usar a classe BlackBerryCriteria, o aplicativo deve carregar uma instância da classe BlackBerryLocationProvider.

Um objeto BlackBerryLocationProvider estende a classe javax.microedition.location.LocationProvider. Você pode usar BlackBerryLocationProvider para executar as seguintes ações:

  • Processe uma solicitação de localização que você especifica no objeto net.rim.device.api.gps.BlackBerryCriteria.
  • Pausar e continuar o ouvinte de local.
  • Recuperar o tipo de receptor GPS incluindo um receptor GPS habilitado para Bluetooth® ou um interno.

Quando o ouvinte de local está em estado de pausa, o aplicativo não recebe pontos de GPS. O ouvinte de local pode estar no estado pronto e, ao mesmo tempo, em estado de pausa.


Estas informações foram úteis? Gostaríamos de receber seus comentários.