6 Temmuz 2011 Çarşamba

Android WIFI Connection Status & Disable WIFI


Check Connection Status
ConnectivityManager connec = (ConnectivityManager)getSystemService(Context.CONNECTIVITY_SERVICE);
// ARE WE CONNECTED TO THE NET
if ( connec.getNetworkInfo(0).getState() == NetworkInfo.State.CONNECTED ||
  connec
.getNetworkInfo(1).getState() == NetworkInfo.State.CONNECTED ) {
 
// ...
}
Disable WIFI
connec.getNetworkInfo(0).setState(NetworkInfo.State.DISCONNECTED);

WifiManager wifiManager = (WifiManager)this.context.getSystemService(Context.WIFI_SERVICE);
wifiManager
.setWifiEnabled(status);

The permissions
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"></uses-permission>
<uses-permission android:name="android.permission.UPDATE_DEVICE_STATS"></uses-permission>
<uses-permission android:name="android.permission.CHANGE_WIFI_STATE"></uses-permission>

Hiç yorum yok:

Yorum Gönder