【事件】 | void onWiFiStateChanged(String state, String previousState) |
【说明】 | 当WiFi状态(enabled, disabled, enabling, disabling, unknown)发生变化时触发,对应getState()函数。 |
【参数】 | state:当前状态。 previousState:之前的状态。 |
【示例】 | 参见rexseeWiFi对象。 |
【事件】 | void onWiFiNetworkChanged() |
【说明】 | 当WiF网络连接发生变化时触发,调用getSSID()、getBSSID()等函数获取当前连接的信息。 |
【参数】 | 无 |
【示例】 | 参见rexseeWiFi对象。 |
【事件】 | void onWiFiNetworkIdsChanged() |
【说明】 | 当WiF网络的ID发生变化时触发,由于适配器的调整,已记住网络的ID可能会变化,参见getConfiguredNetworks()函数。 |
【参数】 | 无 |
【示例】 | 参见rexseeWiFi对象。 |
【事件】 | void onWiFiRssiChanged(int rssi) |
【说明】 | 当WiFi信号强度发生变化时触发。 |
【参数】 | rssi:新的信号强度,单位是dBM。 |
【示例】 | 参见rexseeWiFi对象。 |
【事件】 | void onWiFiScanFinished() |
【说明】 | 当WiFi扫描完毕时触发,调用getScanResults()、getScanResultSSIDs()等函数读取扫描结果。 |
【参数】 | 无 |
【示例】 | 参见rexseeWiFi对象。 |
【事件】 | void onWiFiSupplicantConnectionChanged(boolean connected) |
【说明】 | 当WiFi适配器建立连接或断开连接时触发。 |
【参数】 | connected:true表示已连接,false表示断开连接。 |
【示例】 | 参见rexseeWiFi对象。 |
【事件】 | void onWiFiSupplicantStateChanged(String state) |
【说明】 | 当WiFi适配器连接状态(associated、associating、completed、disconnected、dormant、four_way_handshake、group_handshake、inactive、scanning、uninitialized、invalid)发生变化时触发。对应getSupplicantState()函数。 |
【参数】 | state:当前状态。 |
【示例】 | 参见rexseeWiFi对象。 |