我正在搜索如何将折叠选项放置在列表上,搜索结果中的所有内容均与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"),
);
答案 0 :(得分:1)
假设您正在使用statefulwidget
,则可以在subtitle
方法调用中使用setState()
数据类型在bool
中隐藏和显示onTap
。
如果您不使用statefulwidget
,则需要先将您的班级更新为statefulwidget
。
查看this这样的答案以获取更多详细信息。