undercoverindian
12/27/2017 - 12:45 AM

ConnectivityManager

Check network state

- Add ACCESS_NETWORK_STATE permission to manifest

boolean isAvailable = false;

//Checks to see if valid connection is established
String connectivity = Context.CONNECTIVITY_SERVICE;
ConnectivityManager manager = (ConnectivityManager) getSystemService(connectivity);

NetworkInfo networkInfo = manager.getActiveNetworkInfo();

if(networkInfo != null && networkInfo.isConnected())
    isAvailable = true;