In Manifest
Add this code in manifest file
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
Create New Class Name : DetectInternetConnectionReplace This Code
public class DetectInternetConnection { public static boolean checkInternetConnection(Context context){ ConnectivityManager con_manager = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE); if (con_manager.getActiveNetworkInfo() != null &&
con_manager.getActiveNetworkInfo().isAvailable()
&& con_manager.getActiveNetworkInfo().isConnected()) {
return true;
} else {
return false;
}
}
}
How to Apply Code : Example in onResume@Overrideprotected void onResume() { super.onResume(); if (!DetectInternetConnection.checkInternetConnection(getApplicationContext())) { showNotificationNoInternetDialog(); } }

0 comments:
Post a Comment