应用程序暂停/恢复时如何恢复当前路由和路由堆栈?

时间:2017-05-25 21:19:32

标签: flutter

假设我有三条路线的Flutter TODO应用程序:

  • Home,显示所有TODO项目摘要;
  • TODO details,当用户点击Home屏幕中的某个项目时会显示TODO项目的详细信息。
  • Edit TODO details弹出路线,当用户点击"编辑"在TODO details屏幕上。

这意味着Route堆栈在某些时候可能是:

  • [Edit TODO details](当前)
  • [TODO details]
  • [Home]

我怎样才能做到这一点,当应用程序最终被操作系统暂停时,我可以保存这个堆栈,然后在应用程序恢复时重建它?

0 个答案:

没有答案