我可以使用此行代码示例通过使用codePoint
例如
codePoint=0xe146;
Icon(IconData(codePoint, fontFamily: 'MaterialIcons'));
我想得到的是图标的实际描述性名称。有什么想法可以解决吗?
图标编码的文件是 icons.dart ,每个图标的外观如下:
/// <i class="material-icons md-36">add_box</i> — material icon named "add box".
static const IconData add_box = IconData(0xe146, fontFamily: 'MaterialIcons');
答案 0 :(得分:0)
此链接显示了 MaterialIcons 的描述性名称
https://api.flutter.dev/flutter/material/Icons-class.html
来自上面链接的示例:
但实际上,使用 Flutter 图标的最简单方法如下:
Icon(Icons.ac_unit) // Icons.ac_unit = IconData(0xe037, fontFamily: 'MaterialIcons')