private void installListener() { if (broadcastReceiver == null) { broadcastReceiver = new BroadcastReceiver() { @Override public void onReceive(Context context, Intent intent) { Bundle extras = intent.getExtras(); NetworkInfo info = (NetworkInfo) extras .getParcelable("networkInfo"); State state = info.getState(); Log.d("InternalBroadcastReceiver", info.toString() + " " + state.toString()); if (state == State.CONNECTED) { onNetworkUp(); } else { onNetworkDown(); } } }; final IntentFilter intentFilter = new IntentFilter(); intentFilter.addAction(ConnectivityManager.CONNECTIVITY_ACTION); registerReceiver(broadcastReceiver, intentFilter); } }
for (State value:values()) { String x = value.toString(); // Just iterate and do something with x. }
State state = ...; String string = state.toString();
+ state.toString());
+ state.toString());
public static boolean isNetworkPresent(Context context) { boolean isNetworkAvailable = false; ConnectivityManager cm = (ConnectivityManager) context .getSystemService(Context.CONNECTIVITY_SERVICE); try { if (cm != null) { NetworkInfo netInfo = cm.getActiveNetworkInfo(); if (netInfo != null) { isNetworkAvailable = netInfo.isConnectedOrConnecting(); } } } catch (Exception ex) { Log.e("Network Avail Error", ex.getMessage()); } //check for wifi also if(!isNetworkAvailable){ WifiManager connec = (WifiManager) context .getSystemService(Context.WIFI_SERVICE); State wifi = cm.getNetworkInfo(1).getState(); if (connec.isWifiEnabled() && wifi.toString().equalsIgnoreCase("CONNECTED")) { isNetworkAvailable = true; } else { isNetworkAvailable = false; } } return isNetworkAvailable; }
public static boolean isNetworkPresent(Context context) { boolean isNetworkAvailable = false; ConnectivityManager cm = (ConnectivityManager) context .getSystemService(Context.CONNECTIVITY_SERVICE); try { if (cm != null) { NetworkInfo netInfo = cm.getActiveNetworkInfo(); if (netInfo != null) { isNetworkAvailable = netInfo.isConnectedOrConnecting(); } } } catch (Exception ex) { Log.e("Network Avail Error", ex.getMessage()); } //check for wifi also if(!isNetworkAvailable){ WifiManager connec = (WifiManager) context .getSystemService(Context.WIFI_SERVICE); State wifi = cm.getNetworkInfo(1).getState(); if (connec.isWifiEnabled() && wifi.toString().equalsIgnoreCase("CONNECTED")) { isNetworkAvailable = true; } else { isNetworkAvailable = false; } } return isNetworkAvailable; }
public static boolean isNetworkPresent(Context context) { boolean isNetworkAvailable = false; ConnectivityManager cm = (ConnectivityManager) context .getSystemService(Context.CONNECTIVITY_SERVICE); try { if (cm != null) { NetworkInfo netInfo = cm.getActiveNetworkInfo(); if (netInfo != null) { isNetworkAvailable = netInfo.isConnectedOrConnecting(); } } } catch (Exception ex) { Log.e("Network Avail Error", ex.getMessage()); } //check for wifi also if(!isNetworkAvailable){ WifiManager connec = (WifiManager) context .getSystemService(Context.WIFI_SERVICE); State wifi = cm.getNetworkInfo(1).getState(); if (connec.isWifiEnabled() && wifi.toString().equalsIgnoreCase("CONNECTED")) { isNetworkAvailable = true; } else { isNetworkAvailable = false; } } return isNetworkAvailable; }
switch (newState) { case SUCCEEDED: timeTaken.setText(((new Date().getTime()) - start.getTime()) + "ms"); break; default: timeTaken.setText(newState.toString());