84669 personnes étudient
152542 personnes étudient
20005 personnes étudient
5487 personnes étudient
7821 personnes étudient
359900 personnes étudient
3350 personnes étudient
180660 personnes étudient
48569 personnes étudient
18603 personnes étudient
40936 personnes étudient
1549 personnes étudient
1183 personnes étudient
32909 personnes étudient
光阴似箭催人老,日月如移越少年。
用wifiManager.disableNetwork(netId),应该可以用来阻止,貌似小米就是有这个功能。
楼上说的disableNetwork()方法会修改wifi的系统配置文件,也不太好。我想到了另外一个方法来解决我的问题:注册监听:NETWORK_STATE_CHANGED_ACTION,收到广播后判断当处于CONNECTED状态后,检测当前连接wifi是不是我所希望连接的ssid,若不是,首先wifiManager.disconnect()然后再次调用myconnect()函数;若是,取消注册该监听并通知ui线程目标wifi已经成功连接。
用wifiManager.disableNetwork(netId),应该可以用来阻止,貌似小米就是有这个功能。
楼上说的disableNetwork()方法会修改wifi的系统配置文件,也不太好。
我想到了另外一个方法来解决我的问题:
注册监听:NETWORK_STATE_CHANGED_ACTION,收到广播后判断当处于CONNECTED状态后,检测当前连接wifi是不是我所希望连接的ssid,若不是,首先wifiManager.disconnect()然后再次调用myconnect()函数;若是,取消注册该监听并通知ui线程目标wifi已经成功连接。