2010-05-19 33 views
3

使用Java代碼打開/關閉移動網絡是否存在(簡單)可能性? 如果是這樣,對於移動服務呢? 因爲我想製作一個應用程序,可以打開和關閉網絡(或相反)。開啓/關閉Android上的網絡設置

感謝您的幫助。

回答

2

無線網絡,你可以通過下面的代碼打開:

WifiManager wifiManager = (WifiManager) getSystemService(Context.WIFI_SERVICE); 
wifiManager.setWifiEnabled(true); 
+0

謝謝,但如果我在執行上面的代碼時嘗試我的應用程序崩潰。 – Daichan 2010-05-19 19:32:06

+0

你能發佈異常嗎?也許你沒有添加 到清單。我應該提到這一點。抱歉。 – RoflcoptrException 2010-05-19 20:48:35

+0

這僅適用於Wifi還是適用於移動網絡(即3G)?由於原來的問題是關於移動網絡。 – 2010-11-28 03:33:49

0

您需要的權限做到這一點。我認爲CHANGE_WIFI_STATE是正確的。

+0

我是一個初學者,我怎麼把這個? – Daichan 2010-05-19 21:22:49

+0

啊,發現我自己,只需要添加到AndroidManifest.xml 謝謝,夥計們! – Daichan 2010-05-20 15:42:03