如何每5秒播出和接收一次?

时间:2011-06-05 03:50:59

标签: android broadcastreceiver

基本上我想使用此代码每5秒广播和接收一次:

    private final BroadcastReceiver checkWifiStateChanged = new BroadcastReceiver() {
        @Override
        public void onReceive(Context context, Intent intent) {    
            checkWifiStateHasChanged();

        }
    };

我怎么能这样做?

1 个答案:

答案 0 :(得分:2)

正如评论所述,这基本上是一种不必要的方法来解决这个问题。 Android平台会自动发送Intent以进行某些更改,而Wifi状态就是其中之一。您只需要注册一个BroadcastReceiver,在该Intent上过滤即可对其进行响应。