美文网首页
再按一次退出页面

再按一次退出页面

作者: RangoFu | 来源:发表于2018-09-26 16:39 被阅读0次
    var _first = 0;

    // 双击退出页面
    Future<bool> _requestPop() {
      if (_first != 0 && new DateTime.now().millisecondsSinceEpoch - _first < 1000) {
        return new Future<bool>.value(true);
      } else {
        _first = new DateTime.now().millisecondsSinceEpoch;
        Fluttertoast.showToast(
            msg: "再按一次退出页面",
            toastLength: Toast.LENGTH_SHORT,
            timeInSecForIos: 1,
            gravity: ToastGravity.BOTTOM,
            bgcolor: "#99000000",
            textcolor: '#ffffff');
        new Timer(new Duration(milliseconds: 1000), () {
          _first = 0;
        });
        return new Future<bool>.value(false);
      }
    }

相关文章

网友评论

      本文标题:再按一次退出页面

      本文链接:https://www.haomeiwen.com/subject/wshjoftx.html