我想在我的视图中展示大量带有文本的芯片。由于数量很大,我想将芯片的大小缩小到最小,特别是芯片的高度。如何实现?
for (EPDiaryTarget target in widget.item.targetList) {
Chip chip = new Chip(
label: new Text(
target.name,
overflow: TextOverflow.ellipsis,
style: new TextStyle(color: Colors.white),
),
backgroundColor: const Color(0xFFa3bdc4),
);
studentsChips.add(chip);
}
我已经为芯片提供了padding: new EdgeInsets.fromLTRB (5.0、0.0、5.0、0.0)
,但它的默认大小没有减小。能否为芯片提供所需尺寸的自定义形状?如果可以,应该如何操作?感谢大家提前帮忙。