2016-04-08 2 views
1

Je travaille dans un projet Android qui génère des données et enregistre ensuite la connexion à un WebService. Les données peuvent être créées même si l'utilisateur n'a pas de connexion Internet active dans ce moment. Donc, je veux un moyen d'exécuter une fonction qui appelle le webservice et transmettre les données lorsqu'une connexion Internet valide est détectée, le tout en arrière-plan. J'ai lu sur SyncAdapter et JobScheduler, mais je suis très confus au sujet de ces options parce que je suis très nouveau dans le développement Android, toute aide ou suggestion pour décider quelle option est la meilleure pour accomplir cela serait très appréciée, merci après coup.Effectuer une tâche lorsque la connexion Internet est disponible

Répondre

1

Vous devez utiliser un récepteur de diffusion. De cette façon, vous pouvez vérifier la connexion Internet dans un récepteur de diffusion, puis faire des choses en arrière-plan.

this est un bon tut comment l'utiliser.