Verificar si tenemos conexión en Android.
En unas líneas de código podemos verificar si tenemos conexión a internet. a través de la red o a través de WiFi. Recuerden agregar en el manifiesto los permisos
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>
luego, por favor no hagan un if - else para asignar un boolean cuando recibimos booleans.
luego, por favor no hagan un if - else para asignar un boolean cuando recibimos booleans.
public boolean checkConnectivity() {
ConnectivityManager connectivityManager = (ConnectivityManager) getSystemService(CONNECTIVITY_SERVICE);
NetworkInfo mWifi = connectivityManager.getNetworkInfo(ConnectivityManager.TYPE_WIFI);
NetworkInfo mMobile = connectivityManager.getNetworkInfo(ConnectivityManager.TYPE_MOBILE);
return mWifi.isConnectedOrConnecting() || mMobile.isConnectedOrConnecting();
}
Comentarios
Publicar un comentario
Prove yourself!