管理两个小部件之间的手势优先级

Thé*_*ion 6 flutter

我正在尝试使用谷歌地图作为flutter插件,但在管理手势优先级时遇到了问题。

我的地图需要处理手势,PageView它是在一个也监听一些手势的内部渲染的。问题是,看起来手势处理程序PageView优先于地图,所以如果我在地图上垂直拖动,地图会移动,但如果我在地图上水平拖动,页面将切换而不是地图移动。

有没有办法管理小部件的手势处理程序之间的优先级来解决此类问题?