int wifiState = intent.getIntExtra(WifiManager.EXTRA_WIFI_STATE, WifiManager.WIFI_STATE_DISABLED);
时间: 2024-04-14 14:31:39 浏览: 81
wifi状态检测
这段代码是用于获取Wi-Fi的状态。它使用了Android的`Intent`对象和`getIntExtra()`方法。
`getIntExtra()`方法用于从`Intent`对象中获取具有指定键的整数值。在这里,我们使用`WifiManager.EXTRA_WIFI_STATE`作为键来获取Wi-Fi状态。
`WifiManager.WIFI_STATE_DISABLED`表示Wi-Fi已被禁用。通过将此常量作为默认值传递给`getIntExtra()`方法,如果没有找到指定键的值,则会返回这个默认值。
因此,变量`wifiState`将包含Wi-Fi的状态,如果找不到Wi-Fi状态的值,则默认为禁用状态。
阅读全文