我想使用 ReorderableListView
不占用整个高度,而是和它所包含的项目视图一样高。
我可以把列表做成flex和 满满当当 或者把它放在一个SizedBox里,然后有一个 定高.
我想加一个 + Add
列表磁贴(类似于Android上的Google Keep)。
谢谢你了
你可以试试这个。把你的 List
附带 Expanded
widget。获取您的列表中的项目数量,并返回该列表中的 Add
列表中的瓷砖小部件 length-1
列表的位置。你可以根据从列表中获取的项目数量来改变ListView的大小。Expanded
将帮助你动态地改变长度,例如。
Expanded(
child: new ListView.builder
(
itemCount: litems.length,
itemBuilder: (BuildContext ctxt, int Index) {
return new Text(litems[Index]);
if(length==length-1){
//**call your Add List tile widget here**
}
}
)
)