Friday 17 August 2012

Android is connected to Internet Snippet

This function will return true if you can access the internet (or false if you can't). You can change the parameter being return when roaming (read the comments).


/*
* @return boolean return true if the application can access the internet
*/
private boolean haveInternet(){
    NetworkInfo info = ((ConnectivityManager)getSystemService(Context.CONNECTIVITY_SERVICE)).getActiveNetworkInfo();
    if (info==null || !info.isConnected()) {
        return false;
    }
    if (info.isRoaming()) {
        // here is the roaming option you can change it if you want to disable internet while roaming, just return false
        return true;
    }
    return true;
}

No comments:

Post a Comment