Sie können es auf zwei Arten tun: 1 ist Future.delayedund 2 istTimer
Timer verwenden
Timer ist eine Klasse, die einen Countdown-Timer darstellt, der so konfiguriert ist, dass er nach Erreichen des Zeitendes eine Aktion auslöst und einmal oder wiederholt ausgelöst werden kann.
Stellen Sie sicher, dass Sie das dart:async Paket importieren , um das zu verwendende Programm zu starten Timer
Timer(Duration(seconds: 5), () {
print(" This line is execute after 5 seconds");
});
Verwenden von Future.delayed
Future.delayed Dies schafft eine Zukunft, die ihre Berechnung nach einer Verzögerung ausführt.
Stellen Sie sicher, dass Sie das import "dart:async"; Paket zum Starten des zu verwendenden Programms verpacken Future.delayed
Future.delayed(Duration(seconds: 5), () {
print(" This line is execute after 5 seconds");
});
Timer?