双击按钮时如何在抖动中修复多个导航

时间:2018-12-23 17:03:43

标签: dart flutter

在这里,当我为我的应用程序创建登录页面时,我被困在这里,当我用有效的凭据按登录按钮时,我导航到主屏幕,但是当我双击登录按钮时,它导航到主屏幕,但是创建了两个主屏幕(homeScreen在打开两次时按下主页上的ack按钮,再次显示主页,我按下loinbutton多少次,它创建了那么多屏幕,我必须按下backbutton多次才能返回从主屏幕登录

1 个答案:

答案 0 :(得分:1)

如果我答对了,那么您可以尝试这种逻辑。

bool flag = true; // member variable

// this goes in your onPressed() method of the button
if (flag) {
  flag = false;
  // enable click to take user to home screen
}
相关问题