如果我只点击一次,可点击的卡片就会显示它有效,但如果我第二次点击它,什么也没有发生,有什么建议吗?用 flutter 语言提前谢谢你
我希望可点击的卡片可以无限点击并可重复使用以显示详细信息
请分享你完成的代码
据我了解,这是我根据您的要求编写的代码:
return GestureDetector(
onTap: () {
setState(() {
_isExpanded = !_isExpanded;
});
},
child: Card(
child: Column(
children: [
ListTile(
title: Text(widget.title),
),
if (_isExpanded)
Padding(
padding: EdgeInsets.all(16.0),
child: Text(widget.details),
),
],
),
),
);