Fondamentalement, je veux diffuser et recevoir toutes les 5 secondes en utilisant ce code:Comment diffuser et recevoir toutes les 5 secondes?
private final BroadcastReceiver checkWifiStateChanged = new BroadcastReceiver() {
@Override
public void onReceive(Context context, Intent intent) {
checkWifiStateHasChanged();
}
};
Comment pourrais-je faire cela?
Il y a probablement une meilleure solution. Qu'est-ce que vous essayez d'accomplir? –
Je veux vérifier si le wifi a été éteint ou allumé depuis une source externe comme chaque seconde puis setChecked un bouton bascule – Test2e31234234
Vous avez seulement besoin d'enregistrer le récepteur pour les événements qui vous intéressent, et la plate-forme Android assurera votre récepteur est notifié en temps opportun lorsque les événements se produisent. Vous devrez accepter que ce ne sera pas nécessairement dans 1 seconde ou même dans les 5 secondes. Cherchez-vous de l'aide pour enregistrer un récepteur pour les événements qui vous intéressent? –