android - 我想导航到屏幕并清除堆栈中的所有导航屏幕
问题描述
我正在从启动屏幕导航到登录/主屏幕,具体取决于 sharedpreferences 中是否存在有效令牌。但是,当我想在主屏幕上按下后退按钮时最小化(或其他任何名称)应用程序时。是否有任何导航器方法可以导航到屏幕并清除导航堆栈中的所有屏幕?
解决方案
像这样做:
Navigator.pushAndRemoveUntil(context, route, (route) => false);
推荐阅读
- r - 保持最后 n 列仅由分隔符分隔输出
- python - 为什么这个 python 程序在与未定义的变量进行比较时不给出错误
- javascript - AngularJS在传入参数后计算单选按钮和未定义的值
- python-3.x - 使用事件解析巨大的 XML 文件
- javascript - Windows 脚本宿主可以运行 .js 文件吗
- python - 如何将特定行(基于列值)从多个 csv 文件复制到新的“主文件”?
- python - 分配前引用的局部变量“user_form”
- python - 如何将两个脚本与模型中的对象匹配
- amazon-web-services - LightGBM 在 AWS 上非常慢,但不是在本地
- javascript - 如何每次通过 Java、JavaScript 上的方法从 SQL Server 检索数据