以编程方式关闭 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();
}
});
我想在用户 select 地图上的位置或操作工具栏按钮顶部时关闭 MapView 对话框,但是没有像 show()
这样的方法以编程方式关闭地图。
我想要类似下面的代码:
mapView.onToolbarAction.listen((id) {
if (id == 1) {
mapView.close();
}
});
您可以使用 dismiss() 方法代替 close()。
你可以这样使用:
mapView.onToolbarAction.listen((id) {
if (id == 1) {
mapView.dismiss();
}
});