Задать вопрос
402d
@402d
начинал с бейсика на УКНЦ в 1988

Как сделать переход к просмотру после импорта данных по ссылке полученой через «Поделиться»?

https://github.com/Muraveiko/npd_receipt/blob/782c...
Мой способ завел в тупик
Unhandled Exception: Navigator operation requested with a context that does not include a Navigator.
E/flutter (29971): The context used to push or pop routes from the Navigator must be that of a widget that is a descendant of a Navigator widget.

Примеры к receive_sharing_intent демонструют только как полученный текст показать на экране меняя стейт переменную.

Вместо установки стейта я вызываю асинхронный метод. Все импортируется в базу ложиться. А вот как дальше перейти к просмотру не получается.

Переход заработал через введение
final GlobalKey navigatorKey = GlobalKey();
теперь строка выглядит так
https://github.com/Muraveiko/npd_receipt/blob/main...

Но хотелось бы еще лучше. Весь стек навигации очистить (по стрелке назад из просмора обратно в приложение из которого делились) Пока идет импорт активити в виде диалога вместо текущей страницы
Подскажите как такое реализовать?
  • Вопрос задан
  • 48 просмотров
Подписаться 2 Простой Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы