Flutter:有没有办法显示多项目符号列表?
Flutter: Is there a way to display multi bulleted list?
如何在 flutter 中显示这样的列表?
比如数字没有缩进,“*”有 1 个缩进,"o" 有 2 个缩进等等。
Flutter 中没有内置这样的机制。我不确定您要显示多少个列表、列表可以有多长以及数据的来源。
flutter_markdown is a good solution if you also need paragraphs and other text styles. Just supply your list in markdown format 到小部件。
您还可以使用 Flutter 核心小部件构建缩进列表:
- 使用
Column
或 ListView
作为项目列表
- 使用
Row
s 定位单个列表项的小部件
- 使用
Text
或 Icon
小部件显示项目符号或数字
- 使用
Text
小部件显示项目文本(由 Expanded
小部件包装)
- 使用
SizedBox(width: ...)
添加边距、填充和缩进
如何在 flutter 中显示这样的列表?
比如数字没有缩进,“*”有 1 个缩进,"o" 有 2 个缩进等等。
Flutter 中没有内置这样的机制。我不确定您要显示多少个列表、列表可以有多长以及数据的来源。
flutter_markdown is a good solution if you also need paragraphs and other text styles. Just supply your list in markdown format 到小部件。
您还可以使用 Flutter 核心小部件构建缩进列表:
- 使用
Column
或ListView
作为项目列表 - 使用
Row
s 定位单个列表项的小部件 - 使用
Text
或Icon
小部件显示项目符号或数字 - 使用
Text
小部件显示项目文本(由Expanded
小部件包装) - 使用
SizedBox(width: ...)
添加边距、填充和缩进