以编程方式关闭 Flutter MapView

close Flutter MapView programically

我想在用户 select 地图上的位置或操作工具栏按钮顶部时关闭 MapView 对话框,但是没有像 show() 这样的方法以编程方式关闭地图。
我想要类似下面的代码:

 mapView.onToolbarAction.listen((id) {
    if (id == 1) {
        mapView.close();
    }
 });

您可以使用 dismiss() 方法代替 close()。

你可以这样使用:

mapView.onToolbarAction.listen((id) {
    if (id == 1) {
        mapView.dismiss();
    }
 });