我正在搜索如何将折叠选项放置在列表上,搜索结果中的所有内容都是关于listview
,我想在我的ListTile
列表上设置折叠选项,当用户将tap on title
设为subtitle
时将可见在标题下。有选择使用ExpansionTile()
的选项,但Flutter文档说它现在无效。
child: ListTile(
title: Text(
"i am visible title",
),
subtitle: Text("i am hidden data, when you will tap on title i will be visible"),
);
假设您正在使用statefulwidget
,则可以使用subtitle
方法调用上的setState()
数据类型在bool
中隐藏和显示onTap
。
如果您不使用statefulwidget
,则需要先将您的班级更新为statefulwidget
。
检查this这样的答案以获取更多详细信息。