一、定义ScrollController控制器变量
ScrollController _controller = ScrollController();
二、为ListView添加控制器
SizedBox(
child: ListView.builder(
controller:_controller,
physics: const BouncingScrollPhysics(),
itemCount: eList.length,
itemBuilder: (BuildContext context, int a) {
return getRow(a);
}),
height: (72.h * (eList.length)<=216.h)?72.h * (eList.length):216.h),
三、使用控制器进行跳转
_controller.animateTo((eList.length-3)*72.h, duration: Duration(milliseconds: 300), curve:Curves.ease);
四、关闭控制器
_controller.dispose();