Możesz to zrobić na dwa sposoby: 1 to Future.delayedi 2 toTimer
Korzystanie z timera
Timer to klasa reprezentująca licznik czasu, który jest skonfigurowany do wyzwalania akcji po osiągnięciu końca czasu i może uruchamiać się raz lub wielokrotnie.
Pamiętaj, aby zaimportować dart:async pakiet, aby uruchomić program do użycia Timer
Timer(Duration(seconds: 5), () {
print(" This line is execute after 5 seconds");
});
Korzystanie z Future.delayed
Future.delayed tworzy przyszłość, która wykonuje obliczenia z opóźnieniem.
Upewnij się, że import "dart:async"; pakiet, aby uruchomić program do użycia Future.delayed
Future.delayed(Duration(seconds: 5), () {
print(" This line is execute after 5 seconds");
});