package com.ibm.mil.readyapps.telco.utils;
import android.content.Context;
import android.net.ConnectivityManager;
import android.net.NetworkInfo;
/** Collection of general purpose utility functions */
public final class Utils {
private Utils() {
throw new AssertionError(Utils.class.getName() + " is non-instantiable");
}
/** Determines if the device has an active network connection */
public static boolean isConnected(Context context) {
ConnectivityManager connectivityManager = (ConnectivityManager) context.getSystemService
(Context.CONNECTIVITY_SERVICE);
NetworkInfo networkInfo = connectivityManager.getActiveNetworkInfo();
return networkInfo != null && networkInfo.isConnected();
}
}