禁用对等组件(GoogleMap)的滚动



是否可以在代号一中禁用Google地图的X和Y滚动? 我指的是使用此处描述的cn1lib创建的地图:https://www.codenameone.com/blog/new-improved-native-google-maps.html

如果地图是可滚动的,那么我不能在一个Form中插入多个地图,否则内容窗格滚动和地图滚动冲突。如果地图不可滚动,那么我可以在同一Form中插入更多地图而不会出现滚动问题。

我知道我可以使用静态地图(即图像(,但我需要捏缩放和固定定位器操作侦听器工作。

谢谢

扩展史蒂夫斯评论。对等组件包装中不支持此功能。我们假设大多数对等方都是可滚动的,因为混合滚动和本机对等体会产生糟糕的体验。例如,当您的页面向下滚动时,当地图和标题区域相互绘制时,平移地图而不是滚动或潜在的伪影。

我建议您针对此用例采取不同的路线。使用静态图像,当用户点击地图时,在屏幕底部以对话框或单独形式打开地图,以提供完整的地图 UX。

最新更新