颤动:android 上未显示 ListView 的过度滚动发光效果

FLUTTER: Overscroll glowing effect from ListView is not showing on android

我有一个 ListView.separated 小部件,它没有显示 Android 的过度滚动效果。在 iOS 上我可以看到弹跳,但在 Android 上没有显示发光效果,我不知道为什么。

我的目的是为 Android 提供发光效果。

这是我的一段代码结构:

SafeArea(
          child: LayoutBuilder(
            builder: (context, constraints) {
              return Container(
                ...
                child: Column(
                  crossAxisAlignment: CrossAxisAlignment.start,
                  children: [
                    ...
                    ListView.separated(...)
                  
                    ],
                  ],
                ),
              );
            },
          ),

我用的是Flutter 2.8.1版本

查看小部件树后,我注意到我有一个名为 NotificationListener<OverscrollIndicatorNotification> 的小部件,我在其中禁用了发光效果。看起来,此设置正在应用到小部件树。

我的解决方案是将我的列表包装在其他 NotificationListener 小部件中。做完之后,发光的效果立马出现了