package com.camangi.netconnect; import android.content.ComponentName; import android.content.Context; import android.content.Intent; import android.net.ConnectivityManager; import android.net.NetworkInfo; import android.net.wifi.WifiManager; import android.os.Bundle; import android.preference.Preference; import android.preference.PreferenceActivity; public class AboutWiFi{ public WifiManager wifiManager; public ConnectivityManager conManager; public boolean OriginalWiFiCheck; public AboutWiFi(){ } public AboutWiFi(Context context){ wifiManager = (WifiManager) context.getSystemService(Context.WIFI_SERVICE); OriginalWiFiCheck = wifiManager.isWifiEnabled(); } public void SettingWiFiEnable(boolean checked){ wifiManager.setWifiEnabled(checked); } public boolean isWifiEnabled(Context context){ conManager = (ConnectivityManager) context.getSystemService(context.CONNECTIVITY_SERVICE); if (conManager == null) return false; NetworkInfo info = conManager.getActiveNetworkInfo(); if(info ==null){ return false; } if ((info.getType() == ConnectivityManager.TYPE_WIFI)&& (info.isConnected())) { return true; } return false; } public void ListAllAP(Context context){ //Intent it = new Intent(); //it.setComponent(new ComponentName("com.android.settings", "com.android.settings.wifi.WifiSettings")); //context.startActivity(it); Intent it = new Intent("com.camangi.netconnect.ListAP"); context.startActivity(it); } }