android 强制2G/3G或WIFI 优先上网
16lz
2021-01-23
public void setPreferredNetwork(int networkType) {ConnectivityManager connMgr = (ConnectivityManager) this.context.getSystemService("connectivity");if (networkType == NetworkType.TYPE_MOBILE) {//设为2G/3G网络优先,就算wifi连接到AP,系统仍然通过2G/3G访问网络connMgr.setNetworkPreference(0);} else if (networkType == NetworkType.TYPE_WIFI) {connMgr.setNetworkPreference(1);}WifiManager wifiMgr = (WifiManager) this.context.getSystemService("wifi");wifiMgr.disconnect();}
更多相关文章
- 【转】如何获取Android系统时间是24小时制还是12小时制
- Android调用系统 Set As Intent
- android 判断3G WIFI网络
- Android 异步加载一张网络图片
- Android中判断app是否连接网络
- Android操作系统11种传感器介绍
- Android Http网络开发神兵利器