Friday, September 16, 2011

Check the internet service

Below code is used to check the INTERNET service

 ConnectivityManager connectivityManager;
        NetworkInfo wifiInfo, mobileInfo;
   
      
        public Boolean isNetAvailable(Context con)
        {
   
            try{
                connectivityManager = (ConnectivityManager) con.getSystemService(Context.CONNECTIVITY_SERVICE);
                wifiInfo = connectivityManager.getNetworkInfo(ConnectivityManager.TYPE_WIFI);
                mobileInfo = connectivityManager.getNetworkInfo(ConnectivityManager.TYPE_MOBILE);  
   
                if(wifiInfo.isConnected() || mobileInfo.isConnected())
                {
                    return true;
                }
            }
            catch(Exception e){
               e.printStackTrace();
            }
   
            return false;
        }



and following permissions are required for this


<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"></uses-permission>
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"></uses-permission>


No comments:

Post a Comment