public static String getNetWorkCountryIso(Context context) {
TelephonyManager manager = (TelephonyManager) context
.getSystemService(Activity.TELEPHONY_SERVICE);
return manager.getNetworkCountryIso();
}
public static String getNetWorkOperator(Context context) {
TelephonyManager manager = (TelephonyManager) context
.getSystemService(Activity.TELEPHONY_SERVICE);
return manager.getNetworkOperator();
}
public static String getNetWorkOperatorName(Context context) {
TelephonyManager manager = (TelephonyManager) context
.getSystemService(Activity.TELEPHONY_SERVICE);
return manager.getNetworkOperatorName();
}
public static int getNetworkType(Context context) {
TelephonyManager manager = (TelephonyManager) context
.getSystemService(Activity.TELEPHONY_SERVICE);
return manager.getNetworkType();
}
public static boolean isOnline(Context context) {
ConnectivityManager manager = (ConnectivityManager) context
.getSystemService(Activity.CONNECTIVITY_SERVICE);
NetworkInfo info = manager.getActiveNetworkInfo();
if (info != null && info.isConnected()) {
return true;
}
return false;
}
public static String getConnectTypeName(Context context) {
if (!isOnline(context)) {
return "OFFLINE";