Итак, у меня уже есть идея, как это может работать, но я не уверен, что это правильный способ сделать это:
- Я написал плагин для android, который отправляет мне отметки таймера, когда я запрашиваю его из приложения флаттера.
- Этот таймер все еще работает, когда приложение работает в фоновом режиме и т. д. c.
- Когда таймер истек, я Чтобы показать уведомление или, что еще лучше, я показываю уведомление все время с отображаемым текущим временем.
- Когда я щелкаю этот таймер, я обрабатываю его с помощью кода android и открываю представление флаттера.
- Приложение флаттера проверяет обратный вызов, когда оно возобновляется (а) работает ли таймер и (б) тянет текущий тик, чтобы соответствующим образом обновить представление.
Так что я надеюсь Вы можете ответить мне, если это правильный путь, и, возможно, указать одну или две вещи, которые важны для правильного решения.