小编Has*_*med的帖子

Flutter:对话框无法通过 PopupMenuItem 点击工作

    showMenu(
      context: context,
      position: RelativeRect.fromLTRB(5000, appBar.preferredSize.height + statusBarHeight!, 0.0, 0.0),
      items: [
        PopupMenuItem(
          child: Text('Cancel'),
          value: 0,
          onTap: () {
            cancelDialog();
          },
        ),
      ],
    );
Run Code Online (Sandbox Code Playgroud)
  cancelDialog() {
    return () {
      showDialog(
        context: context,
        builder: (BuildContext context) => OrderCancel(order!.orderId!),
      );
    };
  }
Run Code Online (Sandbox Code Playgroud)

使用以前的代码无法打开cancelDialog 。但它可以通过单击另一个按钮正确打开

dialog flutter flutter-dialog

12
推荐指数
2
解决办法
1537
查看次数

方法 setView 已弃用

当我在我的应用程序上做自定义 Toast 时,我注意到 setView 已被弃用。

代码截图

有没有人对此有解决方案?

toast.setView(customView);
Run Code Online (Sandbox Code Playgroud)

java android android-toast

8
推荐指数
1
解决办法
3526
查看次数

标签 统计

android ×1

android-toast ×1

dialog ×1

flutter ×1

flutter-dialog ×1

java ×1