小编Abe*_*ang的帖子

检查 Flutter 中按钮按下了多长时间

实际上,我目前正在使用 Division 来处理按钮的手势。但我仍在寻找一种有或没有除法的方法。我希望长按按钮在 1000 毫秒而不是 500 毫秒后启动。

我在 SO 和其他网站上进行了搜索,但似乎仍然找不到这个确切问题的解决方案。

这就是它与 Division 的合作方式。我尝试使用 while 和 Future.delayed 但似乎无法使其正常工作。但如果不在 Division 的 Gesture() 中也完全没问题。因为我只是想让它正常工作,无论它是否使用除法。

Gestures()
          ..isTap((isTapped) => setState(() => pressed = isTapped))
          ..onLongPress(() { print("long pressed"); })
Run Code Online (Sandbox Code Playgroud)

先感谢您。

android mobile-application flutter

2
推荐指数
1
解决办法
1215
查看次数

标签 统计

android ×1

flutter ×1

mobile-application ×1