2013-02-08 80 views
11

有什么办法可以禁用用户在Android的新Mapsv2 Api中点击InfoWindow时出现的突出显示效果?禁用InfoWindows的单击高亮显示?

这是getIfoContent()getInfoWindow()方法的问题。其中的getInfoWindow()其中突出显示的文字。

回答

1

简而言之,“你可以”。

因为根据文档“信息窗口不是实时视图,而是视图呈现为地图上的图像。因此,您在视图上设置的任何听众都被忽略,并且无法区分点击事件在视图的各个部分,建议您不要在您的自定义信息窗口中放置交互式组件(如按钮,复选框或文本输入)。“

因此,简而言之你无法处理的不是“OnInfoWindowClickListener”

详细检查“https://developers.google.com/maps/documentation/android/marker”信息窗口以外的任何活动。

+0

我最近不得不重新审视这个问题,并得出了同样的结论。唯一的解决方法是使用某种自定义实现。 – Warpzit 2014-05-16 16:10:23