【发布时间】:2021-12-14 06:13:29
【问题描述】:
我遇到了 Flutter List View 滚动速度的问题。每当用户更快或更慢地滚动列表时,都需要获得滚动速度。我想检查列表视图滚动速度(速度),如果用户使用滚动控制器更快或更慢地滚动列表,那么它将通知用户滚动速度。
【问题讨论】:
我遇到了 Flutter List View 滚动速度的问题。每当用户更快或更慢地滚动列表时,都需要获得滚动速度。我想检查列表视图滚动速度(速度),如果用户使用滚动控制器更快或更慢地滚动列表,那么它将通知用户滚动速度。
【问题讨论】:
你可以从this lib试试ScrollVelocityListener
class ExampleApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return ScrollVelocityListener(
onVelocity: (velocity) {
// Velocity is in pixels per millisecond
},
child: ListView(
children: [
Container(),
Container(),
Container(),
Container(),
],
),
);
}
}
【讨论】: