繁体   English   中英

Flutter listView(或任何滚动小部件)处理谷歌 map 小部件事件

[英]Flutter listView(or any scrolling widget) handling google map widget events

我正在使用 flutter。 我想把谷歌 map 小部件放在 listView 中。 但是事件实时放大/缩小、旋转、移动...... map 无法正常工作。 然后我注意到 listView 处理所有事件,即使它不喜欢放大/缩小。 知道什么可以解决这个问题吗?

将此行添加到您的GoogleMap(gestureRecognizers:///Your Gestures)

gestureRecognizers: Set()..add(Factory<EagerGestureRecognizer>(() => EagerGestureRecognizer())),

map 应该使用哪些手势? 其他手势识别器可能会在指针事件上与 map 竞争,例如,如果 map 在 ListView 内,则 ListView 将要处理垂直拖动。 map 将声明被此列表中的任何识别器识别的手势。 当此集合为空时,map 将仅处理任何其他手势识别器未声明的手势的指针事件。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM