我有一个ListView.builder,其中显示了用户添加的一堆任务。我想从左滑动时将任务标记为已完成,从右滑动时删除任务。我最初用的是Dismissible,因为它可以根据滑动方向显示精准的结果,但不确定它是否只能删除而不考虑滑动方向。 我可以使用Dismissible实现删除和标记完整功能吗?还是必须使用另一个小部件才能实现?String item = It
上下文:
在测试ListView of Dismissible的颤振时,我偶然发现了一次小的崩溃。当滑动一个可驳回的,一个Dialog显示使用confirmDismiss选项,以确认。页面上有几个选项可以导航到其他(命名的)路由。当一个可忽略的被滑动,在动画过程中,导航到一个新的路线的选项被点击,崩溃发生。另一个想法是通过使用CancelableOperation.fromFuture来规避这个问题,然后在包含小部件的dispose()方法中取消它,但这是徒劳的。<em