Flutter 如何阻止用户返回到颤振中的上一页
我使用导航到新屏幕:Flutter 如何阻止用户返回到颤振中的上一页,flutter,Flutter,我使用导航到新屏幕: Navigator.push(context, MaterialPageRoute(builder: (context) => CardsListView(pageId))) 问题是用户可以返回到上一页,我不想让他这样做。有人知道我怎么做吗?您可以删除该路线 Navigator.pushAndRemoveUntil( context, MaterialPageRoute(builder: (context) =&
Navigator.push(context, MaterialPageRoute(builder: (context) => CardsListView(pageId)))
问题是用户可以返回到上一页,我不想让他这样做。有人知道我怎么做吗?您可以删除该路线
Navigator.pushAndRemoveUntil(
context,
MaterialPageRoute(builder: (context) => ResultsPage()),
(route) => route.isFirst);
或
还有其他可能有用的方法:
void _logout() {
Navigator.pushNamedAndRemoveUntil(context, "/newRouteName", (r) => false);
}