我正在使用ListView显示文本列表,当它到达列表视图的中心时,需要更改其样式。
答案 0 :(得分:0)
ListView.builder(
shrinkWrap: true,
itemCount: items.length,
itemBuilder: (context, index) {
if((items.length/2).floor() == index){
return Container(
color: Colors.red,
child: ListTile(
title: Text('${items[index]}asdas'),
),
);
}else{
return ListTile(
title: Text('${items[index]}'),
);
}
},
)