我正在尝试将Google Maps用于flutter
插件,但是在管理手势优先级时遇到了问题。
我的地图(需要处理手势)呈现在PageView
内部,该PageView
也听一些手势。事实是,from itertools import product
result =[''.join((left, operator, right)) for left,operator,right in product(*inp)]
的手势处理程序似乎比地图上的优先级高,因此,如果我在地图上垂直拖动,则地图会移动,但是如果我在地图上水平拖动,则页面会切换地图移动。
是否有一种方法可以管理小部件的手势处理程序之间的优先级以解决此类问题?