Thursday, February 20, 2014

Check Internet and also wifi network is workig in device

Check Internet and also wifi network is workig in device 


Step 1: Create Method


public static boolean isNetworkAvaliable(Context context ) {
        ConnectivityManager connectivityManager = (ConnectivityManager) ctx
                .getSystemService(Context.CONNECTIVITY_SERVICE);
        if ((connectivityManager
                .getNetworkInfo(ConnectivityManager.TYPE_MOBILE) != null && connectivityManager
                .getNetworkInfo(ConnectivityManager.TYPE_MOBILE).getState() == NetworkInfo.State.CONNECTED)
                || (connectivityManager
                        .getNetworkInfo(ConnectivityManager.TYPE_WIFI) != null && connectivityManager
                        .getNetworkInfo(ConnectivityManager.TYPE_WIFI)
                        .getState() == NetworkInfo.State.CONNECTED)) {
            return true;
        } else {
            return false;
        }
    }

Step 2:  Get Value True or false in Bool value

             Boolean isinternetON = Utility.isNetworkAvaliable(context );  

Step 3:  give permission in your AndroidManifest.xml file.
         
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />