我希望在按下特定图标时发生动作。我目前正在尝试通过获取图标数据信息并使用 if 语句来做到这一点:
child: new CircleButton(
onTap: () {
if(IconData==Icons.control_point){
print("hello");
}
},
iconData: _iconsDaily[index]
),
我正在声明我的图标:
@override
Widget build(BuildContext context) {
List<IconData> _iconsDaily = [
Icons.shopping_cart,
Icons.cake_rounded,
Icons.card_giftcard,
Icons.control_point,
];
但是IconData==Icons.control_point是不相关的类型,所以我不确定如何比较这些。任何帮助将不胜感激。