закрыть Flutter MapView программно - PullRequest
0 голосов
/ 30 апреля 2018

Я хочу закрыть диалоговое окно MapView, когда пользователь выбирает место на карте или верхнюю часть на кнопке панели инструментов действий, но не существует метода, подобного show(), который программно закрывал бы карту.
Я хочу что-то вроде ниже кода:

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

1 Ответ

0 голосов
/ 30 апреля 2018

Существует метод dismiss () , который вы можете использовать вместо close ().

Вы можете использовать так:

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