public static boolean isWifiAvailable(Context context) {
ConnectivityManager connectivityManager = (ConnectivityManager)context.getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo networkInfo = connectivityManager.getActiveNetworkInfo();
return (networkInfo != null && networkInfo.getDetailedState() == NetworkInfo.DetailedState.CONNECTED &&networkInfo.getType()== ConnectivityManager.TYPE_WIFI);
}
ConnectivityManager connectivityManager = (ConnectivityManager)context.getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo networkInfo = connectivityManager.getActiveNetworkInfo();
return (networkInfo != null && networkInfo.getDetailedState() == NetworkInfo.DetailedState.CONNECTED &&networkInfo.getType()== ConnectivityManager.TYPE_WIFI);
}