Guia do desenvolvedor

Local Navigation

Ativar e consultar Serviços de localização no aparelho

A opção Serviços de localização no aparelho BlackBerry controla a disponibilidade de dados de localização. Quando a opção Serviços de localização é ativada, você pode recuperar as informações de localização de qualquer fonte disponível de localização (receptor interno de GPS, receptor externo de GPS e localização geográfica). Quando a opção Serviços de localização é desativada, as informações de localização ficam indisponíveis.

Você pode verificar se a opção de Serviço de Localização está ativada invocando LocationInfo.isLocationOn(), que é fornecido no pacote net.rim.device.api.gps. Se a opção não estiver ativada, você pode ativar automaticamente invocando LocationInfo.setLocationOn(). Para ativar a opção Serviços de localização, seu aplicativo deve ser assinado e ter permissão para alterar as configurações no aparelho. Assegure-se de que seu aplicativo solicita ao usuário do aparelho BlackBerry permissão para ativar os serviços de localização.

Quando você invoca setLocationOn(), as seguintes ações ocorrem:

  • Se a opção Serviços de localização estiver desativada, a opção é ativada e os dados de localização de GPS tornam-se disponíveis, se o aparelho suportar a tecnologia GPS e a política de TI no BlackBerry Enterprise Server permitir o acesso ao recurso de GPS
  • Os dados de localização do serviço de localização geográfica tornam-se disponíveis, se a opção Dados de localização no aparelho BlackBerry for habilitada, a política de TI no BlackBerry Enterprise Server permitir o acesso ao serviço de localização geográfica e o provedor de serviços sem fio permitir o acesso ao serviço
  • Para receptores externos de GPS, os dados de localização tornam-se disponíveis se o receptor externo for especificado como a fonte atual de dados de GPS (em Opções, no aparelho)
Nota: Você não pode desativar a opção Serviços de localização automaticamente. A opção só pode ser desativada pelo usuário.

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