Check Network Connectivity
I am sharing the code for check the internet connectivity of your device either mobile or wifi connectivity.
More detail Here
Java Code:More detail Here
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
| private void checkNetworkConnection() { ConnectivityManager connMgr = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE); NetworkInfo activeInfo = connMgr.getActiveNetworkInfo(); if (activeInfo != null && activeInfo.isConnected()) { wifiConnected = activeInfo.getType() == ConnectivityManager.TYPE_WIFI; mobileConnected = activeInfo.getType() == ConnectivityManager.TYPE_MOBILE; if(wifiConnected) { Log.i(TAG, "WIFI connected"); } else if (mobileConnected){ Log.i(TAG, "Mobile Connected"); } } else { Log.i(TAG,"Neither Mobile nor WIFi connected."); } } |
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
| public static boolean isInternetOn(Context context) { ConnectivityManager cm = (ConnectivityManager) context .getSystemService(Context.CONNECTIVITY_SERVICE); // test for connection if (cm.getActiveNetworkInfo() != null && cm.getActiveNetworkInfo().isAvailable() && cm.getActiveNetworkInfo().isConnected()) { Log.v("Util", "Internet is working"); // txt_status.setText("Internet is working"); return true; } else { // txt_status.setText("Internet Connection Not Present"); Log.v("Util", "Internet Connection Not Present"); return false; }} |
1
2
3
4
| <uses-permission android:name="android.permission.INTERNET"> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"> </uses-permission></uses-permission> |
Comments
Post a Comment