如何将过滤器选项添加到Flutter APP

时间:2019-09-21 12:22:05

标签: flutter

我是flutter应用程序开发的初学者,我正在尝试向我的移动应用程序添加过滤器选项,一旦单击弹出窗口,应如下图所示,就像在youtube中单击视频上的3个垂直点一样底部弹出一个窗口,我想完全像那样做,但是我没有怎么做,任何人都可以帮我解决这个问题。

这是弹出窗口, click here

1 个答案:

答案 0 :(得分:0)

使用ModelBottomSheet

void _settingModalBottomSheet(context) {
showModalBottomSheet(
  context: context,
  builder: (BuildContext bc) {
    return StatefulBuilder(
      builder: (BuildContext context, StateSetter setState) {
        return Column(
          children: <Widget>[
            ListTile(
              title: Text('text1'),
              leading: Icon(Icons.add_alarm),
            ),
            ListTile(
              title: Text('text2'),
              leading: Icon(Icons.settings),
            ),
            ListTile(
              title: Text('text2'),
              leading: Icon(Icons.account_circle),
            )
          ],
        );
      },
    );
  },
);

在onPressed中调用_modalBottomSheetMenu方法