触摸 infoWindow 适配器时删除突出显示

Posted

技术标签:

【中文标题】触摸 infoWindow 适配器时删除突出显示【英文标题】:Removing the highlight when touching infoWindow adapter 【发布时间】:2013-02-25 14:00:45 【问题描述】:

我已经实现了一个自定义信息窗口,我通过编程在触摸标记时显示它。

当我触摸 infoWindow 时,它会以 Google Maps v2 API 所述的默认蓝色(在果冻豆上)突出显示。问题是我似乎无法禁用此亮点。

我已尝试添加:

<android:clickable="false">

但是没有用。

我也尝试实现 OnInfoWindowClickListener 并覆盖 onInfoWindowClick 方法,但这也不起作用。

“帮帮我,欧比旺·克诺比。你是我唯一的希望”

【问题讨论】:

你试过android:focusable="false" android:focusableInTouchMode="false" 你试过了吗:android:cacheColorHint="@android:color/transparent"? 尝试将所有 3 个都放在 XML 中,但仍然不起作用:/还有什么想法吗? 请查看此链接...***.com/questions/15531578/… 【参考方案1】:

AFAIK 没有 API 来做这件事(还),gmaps-api-issues 中有一个公认的问题:

https://code.google.com/p/gmaps-api-issues/issues/detail?id=4783

希望很快就能实现

【讨论】:

以上是关于触摸 infoWindow 适配器时删除突出显示的主要内容,如果未能解决你的问题,请参考以下文章

UIButton 在单元格被触摸时也会突出显示

Google maps v2 android,信息窗口在点击时没有以默认突出显示颜色突出显示?

当我触摸地图android Osm时如何关闭infoWindow

触摸时 EditText 未突出显示

触摸开始时突出显示多个按钮

触摸时我的表格单元格不会立即突出显示