Java tutorial
//package com.java2s; import android.content.Context; import android.net.ConnectivityManager; import android.net.NetworkInfo; public class Main { public static Context m_TempContext; public static boolean checkWifiInternetConn() { //Create object for ConnectivityManager class which returns network related info ConnectivityManager connectivity = (ConnectivityManager) m_TempContext .getSystemService(m_TempContext.CONNECTIVITY_SERVICE); //If connectivity object is not null if (connectivity != null) { //Get network info - WIFI internet access NetworkInfo info = connectivity.getNetworkInfo(ConnectivityManager.TYPE_WIFI); if (info != null) { //Look for whether device is currently connected to WIFI network if (info.isConnected()) { return true; } } } return false; } }