В настоящее время у меня есть приложение Flutter, которое отслеживает количество времени, которое пользователь проводит в приложении с помощью таймера, который работает в фоновом режиме. Пользователи могут устанавливать ограничения на количество времени, которое они проводят в приложении. Каждую минуту таймеры проверяют, не превысил ли пользователь свой лимит времени. Если это так, я хочу отобразить диалоговое окно или предупреждение, сообщающее пользователю об этом.
Проблема в том, что у таймера нет возможности получить доступ к текущему контексту и, следовательно, нет способа создать мой диалог. Есть ли способ обойти это?