is Connected by ConnectivityManager - Android android.net

Android examples for android.net:ConnectivityManager

Description

is Connected by ConnectivityManager

Demo Code

import android.content.Context;
import android.net.ConnectivityManager;
import android.net.NetworkInfo;
import android.telephony.TelephonyManager;

public class Main {

  public static boolean isConnectivity(Context context) {

    ConnectivityManager connectivityManager = (ConnectivityManager) context
        .getSystemService(Context.CONNECTIVITY_SERVICE);
    TelephonyManager telephonyManager = (TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE);
    return ((connectivityManager.getActiveNetworkInfo() != null
        && connectivityManager.getActiveNetworkInfo().getState() == NetworkInfo.State.CONNECTED)
        || telephonyManager.getNetworkType() == TelephonyManager.NETWORK_TYPE_UMTS);
  }//from w w w  .ja v  a 2  s. co  m

}

Related Tutorials