Comment exécuter une méthode dans un certain temps en flutter?

Aug 24 2020

Comment puis-je exécuter une méthode dans un temps fixe comme je veux exécuter une méthode à 14h30. Je connais la fonction de minuterie, mais est-ce une bonne idée d'exécuter une fonction de minuterie aussi longtemps? Là encore, la méthode sera appelée plusieurs fois par jour.

Modifié: j'ai essayé android_alarm_manager mais cela ne convient pas à mon état. (car j'ai besoin d'appeler bloc à partir de la méthode de rappel). De plus, je n'ai pas besoin d'exécuter mon application en arrière-plan.

toute aide serait appréciée

Réponses

JerryZhou Aug 24 2020 at 14:05
DateTime yourTime;
VoidCallback yourAction;
Timer(yourTime.difference(DateTime.now()), yourAction);