Карта Google игнорирует сенсорные события от наложенных виджетов - PullRequest
0 голосов
/ 03 апреля 2019

Я создал Stack виджет, содержащий HomePage и GoogleMapView виджеты.

 return Stack(
      children: <Widget>[GoogleMapView(),  HomePage()],
    );

HomePage - это простой Scaffold виджет, содержащий нижнюю панель навигации и прозрачныйфон.

return Scaffold(
      backgroundColor: Colors.transparent,
      bottomNavigationBar:
          BottomNavigationBar(type: BottomNavigationBarType.fixed, items: [...]),
    );

Но я не могу прокрутить карту.В Android мы удалили clickable=true из макетов, чтобы сделать карту прокручиваемой.

Однако я обернул свою домашнюю страницу классом IgnorePointer, но он отключил все сенсорные события от всех видимых виджетов (например, нижняя панель навигации не будет принимать какие-либо события щелчка).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...