【问题标题】:Change the color of info window clicked state?更改信息窗口点击状态的颜色?
【发布时间】:2013-12-24 19:44:02
【问题描述】:

我为使用 Google Maps API 的应用创建了一个自定义信息窗口。当我单击信息窗口时,该窗口以全息蓝色突出显示。

我发现了这个:

当用户单击信息窗口时,将调用 onInfoWindowClick(Marker) 并以默认突出显示颜色突出显示信息窗口(运行 Ice Cream Sandwich 及更新版本的设备为全蓝色,早期版本的 Android 为橙色) .

所以它说默认情况下它是全息蓝色,但我没有找到有关如何更改它的任何信息。我可以以某种方式更改颜色吗?

【问题讨论】:

    标签: android google-maps-android-api-2


    【解决方案1】:

    您不能从 4.0.30 版本的库开始。请关注this issue,以便在 API 中添加此功能时收到通知。

    有一种方法可以尝试破解它。按照这个答案:Google Maps Android API v2 - Interactive InfoWindow (like in original android google maps) 并将信息窗口视为一个大按钮,您可以在其中处理 OnClickListener 中的点击,而不是使用 InfoWindowClickListener

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-07-04
      • 2012-10-15
      • 2021-10-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多