【问题标题】:how to filter search in flutter bottom sheet如何在颤振抽屉中创建子下拉菜单
【发布时间】:2022-02-01 15:04:55
【问题描述】:

大家好,我正在颤振抽屉中创建一个下拉菜单,例如,我在列小部件中添加了 4 到 5 个文本,但问题是如何创建每个文本的子菜单。 提前致谢

【问题讨论】:

    标签: flutter drop-down-menu dropdown submenu drawer


    【解决方案1】:

    试试下面的代码希望对你有帮助。

     return Scaffold(
      appBar: AppBar(title: Text(title)),
      body: const Center(
        child: Text('My Page!'),
      ),
      drawer: Drawer(
        child: ListView(
          padding: EdgeInsets.zero,
          children: [
            const DrawerHeader(
              decoration: BoxDecoration(
                color: Colors.blue,
              ),
              child: Text('Drawer Header'),
            ),
            ExpansionTile(
              title: Text('Heading'),
              children: <Widget>[
                Padding(
                  padding: const EdgeInsets.symmetric(horizontal: 16.0),
                  child: Align(
                    alignment: Alignment.topLeft,
                    child: Column(
                      mainAxisAlignment: MainAxisAlignment.start,
                      mainAxisSize: MainAxisSize.min,
                      children: <Widget>[
                        Text('subHeading1'),
                        Text('subHeading2')
                      ],
                    ),
                  ),
                ),
              ],
            ),
            ExpansionTile(
              title: Text('Heding'),
              children: <Widget>[
                Padding(
                  padding: const EdgeInsets.symmetric(horizontal: 16.0),
                  child: Align(
                    alignment: Alignment.topLeft,
                    child: Column(
                      mainAxisAlignment: MainAxisAlignment.start,
                      mainAxisSize: MainAxisSize.min,
                      children: <Widget>[
                        Text('subHeading1'),
                        Text('subHeading2')
                      ],
                    ),
                  ),
                ),
              ],
            ),
          ],
        ),
      ),
    );
    

    或者你可以使用multilevel_drawerhereexpandable_tree_menuhere

    你的结果->

    【讨论】:

      猜你喜欢
      • 2021-09-17
      • 1970-01-01
      • 2023-02-13
      • 2015-05-18
      • 2023-03-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-04-07
      相关资源
      最近更新 更多