Możesz to zrobić na dwa sposoby: 1 to Future.delayed
i 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");
});