Guia do desenvolvedor

Local Navigation

Recuperar a localização de um aparelho usando serviços de localização geográfica

Você pode usar o serviço de localização geográfica para recuperar a localização de um aparelho BlackBerry executando as seguintes ações (que são semelhantes às ações usadas para recuperar uma localização de GPS):

  1. Especifique um modo de localização geográfica em um objeto BlackBerryCriteria.
  2. Recupere um provedor de localização.
  3. Solicite um ponto único de localização geográfica ou múltiplos pontos de localização geográfica.
  4. Recupere as informações de localização para o aparelho.

Exemplo de código: Especificar um modo de localização geográfica

BlackBerryCriteria myCriteria = new BlackBerryCriteria(
        LocationInfo.GEOLOCATION_MODE);

Exemplo de código: Recuperar um provedor de localização

BlackBerryLocationProvider myProvider = (BlackBerryLocationProvider)
        LocationProvider.getInstance(myCriteria);

Exemplo de código: Solicitar um ponto único de localização geográfica ou múltiplos pontos de localização geográfica

/* Single location fix */
BlackBerryLocation myLocation = myProvider.getLocation(timeout);
/* Multiple location fixes */
myProvider.setLocationListener(…);

Exemplo de código: Recuperar as informações de localização para o aparelho

double lat = myLocation.getQualifiedCoordinates().getLatitude();
double lng = myLocation.getQualifiedCoordinates().getLongitude();
double alt = myLocation.getQualifiedCoordinates().getAltitude();

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