基本上我想使用此代码每5秒广播和接收一次:
private final BroadcastReceiver checkWifiStateChanged = new BroadcastReceiver() {
@Override
public void onReceive(Context context, Intent intent) {
checkWifiStateHasChanged();
}
};
我怎么能这样做?
答案 0 :(得分:2)
正如评论所述,这基本上是一种不必要的方法来解决这个问题。 Android平台会自动发送Intent以进行某些更改,而Wifi状态就是其中之一。您只需要注册一个BroadcastReceiver,在该Intent上过滤即可对其进行响应。