Bạn có thể thực hiện theo hai cách 1 là Future.delayedvà 2 làTimer
Sử dụng bộ hẹn giờ
Timer là một lớp đại diện cho bộ đếm thời gian đếm ngược được định cấu hình để kích hoạt một hành động khi đạt đến thời gian kết thúc và nó có thể kích hoạt một lần hoặc nhiều lần.
Đảm bảo nhập dart:async gói để bắt đầu chương trình để sử dụng Timer
Timer(Duration(seconds: 5), () {
print(" This line is execute after 5 seconds");
});
Sử dụng Future.delayed
Future.delayed là tạo ra một tương lai chạy tính toán của nó sau một thời gian trễ.
Đảm bảo import "dart:async"; đóng gói để bắt đầu chương trình để sử dụng Future.delayed
Future.delayed(Duration(seconds: 5), () {
print(" This line is execute after 5 seconds");
});
Timertừ đâu?