surveiller la connectivité réseau (wifi ou reseau mobile)
salut a tous les développeurs du forum,
Je dois me connecter régulièrement a un serveur pour communiquer ma position (géolocalisation). Je dois donc surveiller constamment le réseau Wifi ou mobile.
Si le téléphone est connecté a l'un de ces réseau, j'instancie une socket pour établir une connexion avec le serveur.
Comment dois-je me prendre pour surveiller la connectivité réseau (wifi ou mobile) ? Dois-je utiliser une Tâche (TimerTask) ou un broadCast Receiver ?
Je voudrais savoir celle qui consomme moins d’énergie ?
Merci d'avance