フラッターで特定の時間にメソッドを実行するにはどうすればよいですか?
Aug 24 2020
午後2時30分にメソッドを実行したいように、固定時間にメソッドを実行するにはどうすればよいですか。タイマー機能については知っていますが、こんなに長時間タイマー機能を実行するのはいい考えですか?この場合も、メソッドは1日に何度も呼び出されます。
編集:android_alarm_managerを試しましたが、私の状態には適していません。(コールバックメソッドからblocを呼び出す必要があるため)。さらに、アプリをバックグラウンドで実行する必要はありません。
どんな助けでもありがたいです
回答
JerryZhou Aug 24 2020 at 14:05
DateTime yourTime;
VoidCallback yourAction;
Timer(yourTime.difference(DateTime.now()), yourAction);