Android WIFI状态监控
来源:互联网 发布:淘宝双11营销方式 编辑:程序博客网 时间:2024/04/30 05:47
- if
(WifiManager.WIFI_STATE_CHANGED_ACTION.equals(action)) //在此监听wifi有无{ -
int wifiState 0);= intent.getIntExtra(WifiManager.EXTRA_WIFI_STATE, -
-
switch (wifiState) { -
case WifiManager.WIFI_STATE_DISABLED: -
updateWifiStatus(R.drawable.wifi_disable); -
Toast.makeText(mContext, R.string.wifi_disable, -
Toast.LENGTH_LONG).show(); -
break; -
case WifiManager.WIFI_STATE_DISABLING: -
break; -
case WifiManager.WIFI_STATE_ENABLED: -
updateWifiStatus(R.drawable.wifi_enable); -
Toast.makeText(mContext, R.string.wifi_enable, -
Toast.LENGTH_LONG).show(); -
break; -
case WifiManager.WIFI_STATE_ENABLING: -
break; -
case WifiManager.WIFI_STATE_UNKNOWN: -
break; -
} -
}
- //另外一种方式
-
mWifiMng = (WifiManager) mContext -
.getSystemService(mContext.WIFI_SERVICE); -
-
switch (mWifiMng.getWifiState()) { -
case WifiManager.WIFI_STATE_DISABLED: -
updateWifiStatus(R.drawable.wifi_disable); -
Toast.makeText(mContext, R.string.wifi_disable, -
Toast.LENGTH_LONG).show(); -
break; -
case WifiManager.WIFI_STATE_DISABLING: -
break; -
case WifiManager.WIFI_STATE_ENABLED: -
updateWifiStatus(R.drawable.wifi_enable); -
Toast.makeText(mContext, R.string.wifi_enable, -
Toast.LENGTH_LONG).show(); -
break; -
case WifiManager.WIFI_STATE_ENABLING: -
break; -
case WifiManager.WIFI_STATE_UNKNOWN: -
break; -
}
- if
(WifiManager.NETWORK_STATE_CHANGED_ACTION.equals(action)) { -
Parcelable parcelableExtra = intent.getParcelableExtra(WifiManager.EXTRA_NETWORK_INFO); -
( null!= parcelableExtra) { -
NetworkInfo networkInfo = (NetworkInfo) parcelableExtra; -
isConnected = networkInfo.isAvailable(); -
updateNetworkStatus(); -
} -
}
0 0
- Android WIFI状态监控
- Android WIFI状态监控
- Android WIFI状态监控
- Android WIFI状态监控
- Android WIFI状态监控
- Android WIFI状态监控
- Android Wifi 状态监控
- Android监控wifi连接状态
- android广播监控wifi连接状态
- Android之广播监控wifi连接状态
- android广播监控wifi连接状态
- Android监控WIFI和GSM状态并绘制网络强度
- android 4.3 wifi
- android 4.3 wifi
- [Android] 监听wifi状态
- android控制wifi状态
- Android 获取wifi状态
- android wifi状态更新
- 安卓游戏常见问题 黑屏/闪退/…
- 安卓系统使用VPN科学上网教程
- 安卓系统使用VPN科学上网教程
- 安卓数据包游戏常见问题及解决办法
- 安卓数据包游戏常见问题及解决办法
- Android WIFI状态监控
- Android WIFI状态监控
- Android Wifi work&nbsp…
- Android Wifi work&nbsp…
- Android 4.0 WIFI初始化与启动流程
- Android 4.0 WIFI初始化与启动流程
- WIFI Architecture (inf…
- WIFI Architecture (inf…
- WIFI Architecture (hot…