Google maps v2 android,信息窗口在点击时没有以默认突出显示颜色突出显示?
Posted
技术标签:
【中文标题】Google maps v2 android,信息窗口在点击时没有以默认突出显示颜色突出显示?【英文标题】:Google maps v2 android, info window not highlighting in the default highlight color on click? 【发布时间】:2015-02-03 02:21:07 【问题描述】:我的问题是 Google Maps android 中的 infowindow 无法正常工作。当单击应该以默认蓝色突出显示但 infoWindow 的颜色没有任何变化时, onInfoWindowClick 被正常调用。
任何建议如何解决这个问题并在录制时强制突出显示信息窗口?
【问题讨论】:
【参考方案1】:它也不适合我。看起来我们必须更深入地实现这样的功能:
我们知道,InfoWindow 不是实时视图,它只是使用 View.draw(Canvas) 从视图渲染的图像,如下所述:
https://developers.google.com/maps/documentation/android/infowindows#custom_info_windows
要启用触摸事件或自定义布局按钮单击事件,必须解锁它们,或覆盖 InfoWindow 的预定义方法。这样的问题在这里解决了:
Google Maps Android API v2 - Interactive InfoWindow (like in original android google maps)
【讨论】:
我知道 infoWindow 不是实时视图,但默认行为在我的 AP 的先前版本上可以正常工作,我认为谷歌播放服务发生了一些变化。我不记得它什么时候停止工作了。感谢您的意见和 tnx,但不幸的是我没有解决我的问题。以上是关于Google maps v2 android,信息窗口在点击时没有以默认突出显示颜色突出显示?的主要内容,如果未能解决你的问题,请参考以下文章
Android Google Maps V2 Cluster 隐藏 infoWindow
在 Google Maps v2 Android 上突出显示指定路线
Android studio v0.3.2, gradle, google maps v2.0 找不到类“com.google.android.gms.maps.MapFragment
java Android Google Maps V2 - XML中的MapView