Cod*_*dii 47
WifiManager wifi = (WifiManager) getSystemService(Context.WIFI_SERVICE);
wifi.setWifiEnabled(false); // true or false to activate/deactivate wifi
Run Code Online (Sandbox Code Playgroud)
您还需要在AndroidManifest.xml中请求权限:
<uses-permission android:name="android.permission.CHANGE_WIFI_STATE" />
Run Code Online (Sandbox Code Playgroud)
Aks*_*yal 14
要在应用程序中启用/禁用WiFi,您需要使用WiFiManager类.创建WiFiManager类的对象以获取WiFi的服务.
WifiManager wifi;
wifi=(WifiManager)getSystemService(Context.WIFI_SERVICE);
wifi.setWifiEnabled(false);//Turn off Wifi
wifi.setWifiEnabled(true);//Turn on Wifi
Run Code Online (Sandbox Code Playgroud)
您必须在AndroidManifest.xml中添加以下权限
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.CHANGE_WIFI_STATE"/>
<uses-permission android:name="android.permission.UPDATE_DEVICE_STATS" />
<uses-permission android:name="android.permission.WAKE_LOCK" />
Run Code Online (Sandbox Code Playgroud)
要在Android中获取启用/禁用Wifi的全部示例代码,请访问此网站
试试这个代码
Intent gpsOptionsIntent = new Intent( android.provider.Settings.ACTION_WIFI_SETTINGS);
startActivityForResult(gpsOptionsIntent,0);
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
45455 次 |
最近记录: |