簡體   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