android.permission.ACCESS_WIFI_STATE
android.permission.CHANGE_WIFI_STATE
android.permission.WAKE_LOCK
在你的程序裏, 先獲取WifiManager:
wifiManager = (WifiManager) this.getSystemService(Context.WIFI_SERVICE);
開啓關閉wifi:
if (wifiManager.isWifiEnabled()) {
wifiManager.setWifiEnabled(false);
} else {
wifiManager.setWifiEnabled(true);
}
很簡單吧, 下載附件裏的項目自己編譯後在G1上跑跑看 ^_^
*如果遇到force-close, 選wait即可, 因爲啓動wifi需要幾秒鐘, UI如果5妙鍾還沒反映的話, 系統會給你這個force close exception, :oops: