public static boolean isNetworkConnectedByType(int type) { try { ConnectivityManager manager = (ConnectivityManager) App.getApp().getSystemService(CONNECTIVITY_SERVICE); NetworkInfo info = manager.getActiveNetworkInfo(); return info != null && info.isConnected() && info.getType() == type; } catch (Exception e) { return false; } }