安卓开发 检测WIFI是否打开,如果被关闭则自动打开。

来源:互联网 发布:关口知宏对中国的感觉 编辑:程序博客网 时间:2024/06/03 19:25


1.调用方法:


public void open_wifi_auto(){//自动打开WIFIWifiManager wifimanager;wifimanager = (WifiManager) this.getSystemService(Context.WIFI_SERVICE);if(wifimanager.isWifiEnabled()){//dialog_give_content("WIFI已打开");}else{wifimanager.setWifiEnabled(true);dialog_give_content("检查到WIFI未打开,已自动打开WIFI!");}}



2.在配置文件中授权:


<uses-permission android:name="android.permission.CHANGE_NETWORK_STATE"></uses-permission><!-- 允许程序改变网络链接状态 --><uses-permission android:name="android.permission.ACCESS_WIFI_STATE"></uses-permission><!--允许程序访问访问WIFI网络状态信息  --><uses-permission android:name="android.permission.CHANGE_WIFI_STATE"></uses-permission><!-- 允许程序改变WIFI链接状态 -->


注意:这仅仅是检查WIFI是否打开,并不知道WIFI是否可用。



1 0
原创粉丝点击