小编use*_*489的帖子

如何关闭 self OverlayEntry onTap

我有一个全屏显示的 OverlayEntry。我想分派一个动作并关闭它 onTap 覆盖项的按钮

OverlayEntry _buildOverlayFeedback(BuildContext context, String tituloEvento) {
      return OverlayEntry(
        builder: (context) => Material(
          child: Container(
            width: double.infinity,
            height: double.infinity,
            child: Column(
              mainAxisAlignment: MainAxisAlignment.center,
              children: <Widget>[
                Column(
                  children: <Widget>[
                    ListTile(
                      leading: Icon(Icons.sentiment_dissatisfied),
                      title: Text('No me ha gustado'),
                      onTap: () {
                            // how to close myself????
                      },
                    ),
                    ListTile(
                        leading: Icon(Icons.sentiment_very_satisfied),
                        title: Text('Muy bien'),
                        onTap: () {}),
                  ],
                ),
              ],
            ),
          ),
        ),
      );
    }
Run Code Online (Sandbox Code Playgroud)

dart flutter

3
推荐指数
1
解决办法
1531
查看次数

标签 统计

dart ×1

flutter ×1