Ativando o WiFi do seu dispositivo android

Hoje, foi necessário verificar se o dispositivo android estava com seu wi-fi disponivel, dai pensa-se em problemas....

Mas por incrível que pareça, estou convencido cada dia mais, que a API do android facilita muito nossa vida.

Para ter acesso a este recursos é necessário dar autorização via arquivo AndroiManifest do seu projeto, adicionando as seguintes permissões:


android:name="ANDROID.PERMISSION.ACCESS_WIFI_STATE" />android:name="ANDROID.PERMISSION.UPDATE_DEVICE_STATS" />android:name="android.permission.CHANGE_WIFI_STATE" />

Feito isto, podemos apenas acionar o objeto WifiManager conforme abaixo:

WifiManager wm = (WifiManager) getBaseContext().getSystemService(WIFI_SERVICE);wm.setWifiEnabled(true);



Aqui percebe-se que utilizando o geteBaseContext que esta sendo chamado dentro de um dialog, pois a necessidade é exibir uma mensagem solictando permissão para ligar ou permanecer desligado...

Se o usuário aceitar que o app ligue a conexão wi-fi então o metodo do objeto wm.setWifiEnabled é configurado como true.

simples...

Comentários

Postagens mais visitadas deste blog

AWS para Desenvolvedores - Dominando S3 com Delphi

Preenchendo com zeros a esquerda de um valor com Firebird

Selecionando apenas o ultimo registro inserido com SQLite