颤振:有没有办法显示多项目符号列表?

问题描述 投票:0回答:1

如何在颤动中显示这样的列表?

enter image description here

对于数字没有缩进,对于“*”1缩进,“o2缩进等等。

flutter indentation bulletedlist
1个回答
3
投票

Flutter中没有这样的机制。我不确定要显示多少列表,列表可以显示多长时间以及数据来自何处。

如果你还需要段落和其他文字样式,flutter_markdown是一个很好的解决方案。只需将markdown format中的列表提供给小部件即可。

您还可以使用Flutter核心小部件构建缩进列表:

  • 使用ColumnListView作为项目列表
  • 使用Rows定位单个列表项的小部件
  • 使用TextIcon小部件显示项目符号或数字
  • 使用Text小部件显示项目文本(由Expanded小部件包装)
  • 使用SizedBox(width: ...)添加边距,填充和缩进
© www.soinside.com 2019 - 2024. All rights reserved.