【发布时间】:2013-02-08 12:33:56
【问题描述】:
有没有什么方法可以禁用当用户在 Android 的新 Mapsv2 Api 中单击 InfoWindow 时出现的突出显示效果?
这是getIfoContent() 和getInfoWindow() 方法的问题。使用getInfoWindow() 突出显示的文本。
【问题讨论】:
有没有什么方法可以禁用当用户在 Android 的新 Mapsv2 Api 中单击 InfoWindow 时出现的突出显示效果?
这是getIfoContent() 和getInfoWindow() 方法的问题。使用getInfoWindow() 突出显示的文本。
【问题讨论】:
简单地说“你不能”。
因为根据文档“信息窗口不是实时视图,而是将视图呈现为地图上的图像。因此,您在视图上设置的任何侦听器都将被忽略,并且您无法区分点击事件视图的各个部分。建议您不要将交互式组件(例如按钮、复选框或文本输入)放置在自定义信息窗口中。"
所以,简而言之,除了“OnInfoWindowClickListener”之外,您无法处理 infowindow 上的任何事件
更多信息请查看“https://developers.google.com/maps/documentation/android/marker”。
【讨论】: