Flutter 我怎样才能在颤振中听到容器外的敲击事件?

Flutter 我怎样才能在颤振中听到容器外的敲击事件?,flutter,dart,Flutter,Dart,每当我点击容器外部时,我试图使容器消失使用可见性小部件并将容器放入堆栈中 bool isVisible = true; @override Widget build(BuildContext context) { return Scaffold( appBar: AppBar( title: Text(widget.title), ), body: stackedContainers() ); }

每当我点击容器外部时,我试图使容器消失使用可见性小部件并将容器放入堆栈中

bool isVisible = true;

  @override
  Widget build(BuildContext context) {
    return Scaffold(
        appBar: AppBar(
          title: Text(widget.title),
        ),
        body: stackedContainers()
    );
  }

  Stack stackedContainers() {
    return new Stack(
      children: <Widget>[
        myContainer(),
        GestureDetector(
          child: background(),
          onTap: () {
            setState(() {
              isVisible = false;
            });
          },
        )
      ],
    );
  }

  Container myContainer() {
    return Container(
      child: Visibility(
        visible: isVisible,
       //.....