假设我有三条路线的Flutter TODO应用程序:
Home
,显示所有TODO项目摘要; TODO details
,当用户点击Home
屏幕中的某个项目时会显示TODO项目的详细信息。Edit TODO details
,弹出路线,当用户点击"编辑"在TODO details
屏幕上。这意味着Route
堆栈在某些时候可能是:
Edit TODO details
](当前)TODO details
] Home
] 我怎样才能做到这一点,当应用程序最终被操作系统暂停时,我可以保存这个堆栈,然后在应用程序恢复时重建它?