Gps

Boa tarde pessoal, gostaria de saber como posso ativar o GPS através do ok de um dialog, não precisando abrir a tela de ativação do GPS ?

Obrigado.

Existem duas coisas diferentes quando trabalhamos com GPS no Android:

  1. Ligar o GPS
  2. Ativar o GPS

Para ligar o GPS (1), precisamos obrigatoriamente ir à tela de configurações do aparelho. Ou seja, o usuário precisa explicitamente apertar o botãozinho na tela de configurações do Android. Não conseguimos fazer isso via código, ou usando alguma app, pois pode comprometer a privacidade do usuário.

Sempre que queremos saber onde o aparelho está, podemos ativar o GPS (2), que pegará as coordenadas do celular. Isso pode ser feito via código, nas nossas apps, e devemos verificar antes se o GPS está ligado.