Java tutorial
//package com.java2s; import android.app.Activity; import android.content.Context; import android.net.ConnectivityManager; public class Main { static boolean isNetworkAvailable(Activity a) { ConnectivityManager cm = (ConnectivityManager) a.getSystemService(Context.CONNECTIVITY_SERVICE); // test for connection if (cm.getActiveNetworkInfo() != null && cm.getActiveNetworkInfo().isAvailable() && cm.getActiveNetworkInfo().isConnected()) { return true; } else { return false; } } }