Описание тега flutter-timer

2 ответа

Флаттер: как остановить таймер через N секунд?

Я использую приведенный ниже код для запуска таймера Фрагмент таймера: _increamentCounter() { Timer.periodic(Duration(seconds: 2), (timer) { setState(() { _counter++; }); }); } RaisedButton raisedButton = new RaisedButton(child: new Text("Button"), …
28 авг '19 в 21:53
1 ответ

Как узнать общее время, прошедшее с трепетанием - Работа с трепетанием таймера

У меня есть таймер с небольшой анимацией, обведенной кружком. Таймер вызывается из другого маршрута для запуска (ExamTimer(size: 40.0),). И когда я перехожу к другому маршруту, я получаю следующую ошибку: ════════ Exception caught by widgets library…
1 ответ

Приложение простого таймера, в котором подсчитывает количество секунд, прошедших с момента его запуска, показывает неправильное время

Я новичок в флаттере и решил создать простое приложение для таймера, которое подсчитывает количество секунд, прошедших с момента его запуска, и в конечном итоге показывает неправильное время. Таймер запускается с 0, затем увеличивается до 1, и с это…
20 фев '20 в 15:38
2 ответа

Таймер обратного отсчета Flutter для шахматного приложения (застрял в логике)

Итак, последние несколько дней я пытался обойти этот логический цикл, перепробовал все, что мог, а затем, наконец, решил опубликовать его здесь (отсюда и мой дебют здесь). Я застрял, вся помощь приветствуется. Спасибо! Логика: В приложении их 2conta…
26 июн '20 в 17:56
1 ответ

как использовать слайдер и таймер вместе во Flutter

Я новичок в Flutter, и мне нужна ваша небольшая помощь. Я хочу использовать изображения в слайдере, который я уже не создавал, но мне нужен один совет: я хочу сдвинуть этот слайдер с помощью таймера. Как я могу это сделать, помогите, пожалуйста. Я з…
1 ответ

Как продолжить анимацию на странице, расположенной во Flutter?

По сути, у меня на домашней странице есть несколько листов ListTiles, представляющих некоторые таймеры. Когда я нажимаю ListTile, навигатор переходит на другую страницу с возможностью установить таймер и классную анимацию часов. Теперь, когда я возв…
2 ответа

Почему все повторно инициализируется каждую секунду после добавления периодического таймера во Flutter?

Я пытаюсь создать приложение для викторин. Когда любой пользователь начинает участвовать в викторине, запускается таймер, и он не знает, почему все повторно инициализируется каждую секунду. Логический параметр "ответ" устанавливается как ложное кажд…
0 ответов

Выбор времени будильника iOS в трепете

Я хочу воссоздать сборщик времени будильника ios во флаттере. Я пробовал, но не смог добиться именно того, чего хотел ... Что у меня есть: Код: SizedBox( height: 34, width: 110, child: CupertinoTheme( data: CupertinoThemeData( textTheme: CupertinoTe…
07 апр '21 в 13:06
0 ответов

Флаттер: Как сделать точный таймер во флаттере?

Я знаю, как сделать таймер во флаттере, но, как и на других платформах, например, для игровых движков и студии Android, всегда есть значение дельты, которое представляет собой разницу между двумя кадрами и обеспечивает точность. Во флаттере у меня н…
25 май '21 в 19:24
3 ответа

Flutter/Dart: вызвать функцию внутри себя, чтобы многократно запускать таймер для обновления токена JWT?

Вместо того, чтобы проверять, истек ли срок действия моего токена JWT для каждого запроса, я хотел бы проверять его только при первой инициализации приложения в main а затем автоматически обновлять его каждые 55 минут. Вот моя функция обновления, ко…
07 июл '21 в 13:08
1 ответ

Таймер флаттера сбрасывается при переключении страницы

В моем приложении Flutter есть таймер и страница настроек. Когда таймер работает, и я переключаюсь на страницу настроек (с помощью PageView), таймер сбрасывается или возникает ошибка (необработанное исключение: setState () вызывается после dispose()…
1 ответ

Flutter - срабатывает таймер при заблокированном экране

Я пытаюсь создать таймер обратного отсчета, где я отслеживаю сеанс, когда он начинается. Я использую таймер, когда приложение находится в фоновом режиме, он работает нормально, но когда приложение находится в фоновом режиме и экран заблокирован, тай…
27 окт '21 в 08:18
1 ответ

Таймер не отменяется - провайдер Flutter

Цель моего приложения - когда я нажимаю кнопку, должен запускаться таймер, который запускает функцию каждые 5 секунд, а когда stoppedтаймер должен отменить и остановить выполнение этой функции. (Теперь у меня есть разные экраны для одной и той же це…
30 сен '21 в 13:11
1 ответ

Флаттер: таймер не может остановиться

Мой код ниже. Я пытаюсь закрыть этот таймер. таймер не мог закрыться. Что я могу сделать, чтобы закрыть этот таймер? Мне срочно нужна помощь. Timer timerHttp; @override void initState() { timerHttp = Timer.periodic(new Duration(seconds: 10), (timerH…
15 дек '20 в 05:56
1 ответ

Время ожидания функции флаттера

Я использую флаттер. Я написал функцию, если она занимает больше 5 секунд, я хочу перенаправить ее на страницу с предупреждающим сообщением. Есть простой способ сделать это?
10 май '22 в 11:05
0 ответов

Как сбросить таймер, когда приложение переходит в фоновый режим?

Я пытаюсь сбросить таймер обратного отсчета, когда приложение переходит в фоновый режим. В настоящее время я могу обнаруживать различные состояния жизненного цикла приложения, но не могу понять, как вызвать сброс таймера при обнаружении состояния «п…
01 дек '22 в 01:16
0 ответов

Безопасны ли функции, выполняемые потоком Flutter Timer?

Рассмотрим следующий код: class AppState extends ChangeNotifier { List<int> collection = []; AppState() { Timer.periodic( const Duration(seconds: 1), (Timer t) async => await mutateCollection(), ); } Future mutateCollection() async { collec…
01 сен '22 в 17:43
0 ответов

Timer.periodic создает несколько запросов, если функция запускается несколько раз

Я использовал Timer.periodic во флаттере, чтобы запускать функцию каждую минуту. final periodicTimer = Timer.periodic( const Duration(minutes: 1), (timer) { print('some code here'); }); так что проблема здесь в том, что когда функция запускается ска…
05 сен '22 в 06:10
0 ответов

Как я могу остановить период таймера во Flutter?

class _LiftButtonLayerState extends State<LiftButtonLayer> { late Timer _timer; late double _timeElapsed; var isPause = false; var isTrue = true; @override void initState() { super.initState(); } repeatDownActivate() { _timeElapsed = 0; final…
15 ноя '22 в 05:40
0 ответов

Flutter timer.periodic медленнее, чем в реальной жизни

Я использую timer.periodic для вызова некоторых функций в разное время. Проблема, с которой я столкнулся, заключается в том, что таймер работает намного медленнее, чем в реальной жизни, например, в моем коде вы увидите, что таймер должен завершиться…