【问题标题】:Change background color at onTouch event on InfoWindow Google Map Api v2在 InfoWindow Google Map Api v2 上的 onTouch 事件中更改背景颜色
【发布时间】:2013-09-02 21:54:46
【问题描述】:

我在我的谷歌地图活动中创建了自己的信息窗口。我设置了背景颜色,但在更改事件 onClick 或 onTouch 时,背景颜色变为蓝色。如何在背景颜色上更改自己的颜色?

【问题讨论】:

  • 将选择器设置为信息窗口布局文件的背景
  • 这是我的选择器:<selector xmlns:android="http://schemas.android.com/apk/res/android" > <item android:state_pressed="true" > <shape android:shape="rectangle" > <corners android:radius="0dip" /> <gradient android:angle="-90" android:startColor="#ffd79e00" android:endColor="#ffd79e00" /> </shape> </item> </selector>

标签: android google-maps background infowindow


【解决方案1】:

这是在gmaps-api-issues 上的功能请求队列中等待,因此很难自己让它工作。

不过,你可以试试这个不错的技巧:https://stackoverflow.com/a/15040761/2183804
它用于在信息窗口上制作可点击的按钮,但也可用于您的案例。

【讨论】:

    猜你喜欢
    • 2011-04-06
    • 2012-11-23
    • 2013-08-19
    • 1970-01-01
    • 2013-05-11
    • 1970-01-01
    • 2011-12-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多