Flutter ListTile崩溃问题

时间:2019-12-13 23:28:22

标签: flutter flutter-layout

我正在搜索如何将折叠选项放置在列表上,搜索结果中的所有内容均与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"),
    );

1 个答案:

答案 0 :(得分:1)

假设您正在使用statefulwidget,则可以在subtitle方法调用中使用setState()数据类型在bool中隐藏和显示onTap

如果您不使用statefulwidget,则需要先将您的班级更新为statefulwidget

查看this这样的答案以获取更多详细信息。