Как выполнить код с задержкой в Flutter?

В Flutter вы можете выполнить код с задержкой, используя функцию Future.delayed()
. Эта функция планирует выполнение колбэка через заданный промежуток времени.
Пример:
import 'dart:async';
void runAfterDelay() {
Future.delayed(Duration(seconds: 3), () {
// Код, который выполнится через 3 секунды
print("Этот код выполнится через 3 секунды");
});
}
В этом примере код внутри колбэка будет выполнен через 3 секунды. Вы можете заменить Duration(seconds: 3)
на нужное вам время задержки, используя milliseconds
, seconds
, minutes
и другие.