O melhor jeito seria dizer que o aplicativo funciona com o GPS ligado, e, também com a preferência de Network Location habilitada.
Se o usuário não estiver com essas configurações habilitadas, vc fecha seu app, não deixa ele usar!
Dessa forma fica claro para o usuário que isto é um pré-requisito e, vc não toma processo por violação de privacidade!
Abraço,
Ernani
2012/7/23 Gabriel Augusto <gabrielaugustodm@gmail.com>
Pessoal,Alguem sabe se existe uma maneira de forçar o uso do Network Location?Encontrei um método de forçar o GPS. Esse método, acessa o widget padrão do Android (aquele para auxiliar o usuario na economia de bateria) e habilita o GPS, porem, não existe o Network Location.A Network Location (denominada como "Localização determinada por redes Wi-Fi e/ou móveis"), atua totalmente separada da conexão 3g (que consegui habilitar com a ajuda do amigo Maicon, via reflection).Pelo que vi até agora, todos os métodos dão "um jeitinho" de acessar e habilitar, porem, no caso da Network Location, não vejo algo que possa ser acessado.Estou muito preocupado pois não posso depender do usuario, se ele desabilitar a posição Network e não tiver sinal de GPS, fico sem a posição dele.Conto com a ajuda!Abraço,
Gabriel Augusto






0 comentários:
Postar um comentário