Flutter scroll slowly to the bottom of a dynamic Listview


I have a list view that its item may vary each time. I want to make auto scroll for it.

I tried this code

      duration: Duration(seconds: 10),
      curve: Curves.easeOut);

It works perfectly for small list view but when the list view items are 100 or more it start moving so fast.

I also tried to make the duration longer when the list view have more items but it mess up


The issue was caused from the animation itself not the duration.
I solved it by increasing the duration and setting
curve: Curves.linear.

Answered By – Yahya

Answer Checked By – Willingham (FlutterFixes Volunteer)

Leave a Reply

Your email address will not be published. Required fields are marked *