【问题标题】:How can I make the list view scroll 360 using flutter如何使用颤振使列表视图滚动 360
【发布时间】:2021-12-21 13:09:38
【问题描述】:

我有列表视图,我需要它滚动 360ْ 我的意思是当最后一项完成时,第一项开始。

【问题讨论】:

标签: list flutter listview scroll


【解决方案1】:

假设您有items 的列表。你可以这样做。

 ListView.builder(builder: (context, index) {
      final actualIndex = index % items.size();
      return YourWidget(items[actualIndex]);
    },
    itemCount: 9999999999,
  );

【讨论】:

【解决方案2】:

考虑使用带有循环委托的 ListWheelScrollView。

ListWheelScrollView.useDelegate(
        itemExtent: 30,
        childDelegate: ListWheelChildLoopingListDelegate(
          children: List<Widget>.generate(
            10, (index) => Text('$index'),
          ),
        ),
      )

【讨论】:

    猜你喜欢
    • 2020-06-19
    • 1970-01-01
    • 2020-12-23
    • 2020-01-18
    • 2021-09-04
    • 2019-03-20
    • 1970-01-01
    • 1970-01-01
    • 2019-04-08
    相关资源
    最近更新 更多