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!