Preciso testar se o usuário está com conexão ativa para então fazer a requisição http com o servidor, qual seria a melhor forma de fazer isso?
desde ja agradeço
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Preciso testar se o usuário está com conexão ativa para então fazer a requisição http com o servidor, qual seria a melhor forma de fazer isso?
desde ja agradeço
Olá, José Rubens
O time do Xamarin disponibilizou uma "receita" de como detectar a conexão utilizando Android:
https://developer.xamarin.com/recipes/android/networking/detect-network-connection/
O que a receita mostra:
ConnectivityManagerandroid.permission.ACCESS_NETWORK_STATESe quiser, pode baixar o código de exemplo no GitHub:
Obs.: esse código só funciona a partir do Android 5.0 ou superior (API level 21)
Veja se funciona para você e nos avise. Obrigado por participar do fórum!