如何在颤振中反转listview
我实现了一个如何在颤振中反转listview,list,listview,dart,flutter,future,List,Listview,Dart,Flutter,Future,我实现了一个listview,它从json获取数据 我跟踪执行情况 如何颠倒此listview的顺序?(第一个元素应成为最后一个元素,ecc…。使用或反转列表,而不是反转列表视图。在将列表馈送到列表视图之前,您应该能够反转列表 List<String> animals = ['cat', 'dog', 'duck']; List<String> reversedAnimals = animals.reversed.toList(); 列出动物=['cat','dog',
listview
,它从json
获取数据
我跟踪执行情况
如何颠倒此listview的顺序?(第一个元素应成为最后一个元素,ecc…。使用或反转列表,而不是反转
列表视图。在将列表馈送到列表视图之前,您应该能够反转列表
List<String> animals = ['cat', 'dog', 'duck'];
List<String> reversedAnimals = animals.reversed.toList();
列出动物=['cat','dog','duck'];
List reversedAnimals=animals.reversed.toList();
对于列表视图
有一个名为反向
的标志,默认为false。将其更改为true在列表视图中有一个态度是反转,将其设置为true以反转列表:
ListView.builder(
reverse: true,
);
这是我的工作
return MaterialApp(
home: Scaffold(
appBar: appBar(),
body: ListView.builder(
shrinkWrap: true,
reverse: true,
itemCount: 2,
itemBuilder: (context, index){
return listDesign(index);
},
),
),
);
不。在某些情况下,使用reverse:true时,您的列表不会反转。它开始从Listview的底部指向您的所有列表。因此,最好是反转阵列。请参考以下链接:
return MaterialApp(
home: Scaffold(
appBar: appBar(),
body: ListView.builder(
shrinkWrap: true,
reverse: true,
itemCount: 2,
itemBuilder: (context, index){
return listDesign(index);
},
),
),
);