首页 > 解决方案 > 是否可以在 Flutter 中使用滑动手势打开和关闭新活动?

问题描述

我想在 Android 中使用 Swipe 手势打开和关闭一个新活动,它可以使用像 Slidr 这样的库来完成,但我们如何才能在颤动中实现相同的功能。

单击指向 youtube 视频的链接以了解它是如何在 Android 中完成的。

检查从一个活动页面到另一个活动页面的转换

标签: androidandroid-activityflutterswipe

解决方案


我建议您改用PageView小部件,因为您只想检测左右滑动。

示例代码:

PageView(
  controller : PageController(initialPage: 1)
  children: <Widget>[
    Container(color: Colors.red),//  1st Page (Left)
    Container(color Colors.blue),//  Default Current Page (2nd Page)
    Container(color: Colors.green), // 3rd Page (Right)
  ],
)

推荐阅读