BUG 标记触摸时会改变颜色

Posted

技术标签:

【中文标题】BUG 标记触摸时会改变颜色【英文标题】:BUG the marker change the color when touch it 【发布时间】:2020-02-20 00:07:29 【问题描述】:

从片段加载时的标记,加载一种颜色,但是单击时它会改变颜色,而我单击标记时没有颜色变化。有什么建议可以解决吗?因为只有在状态逻辑正常的情况下,视图才会在内部发生变化;标记实际上应该是绿色的,但它变成了橙色。

bug in marker, must be green

change color when touch it

【问题讨论】:

【参考方案1】:

以这种方式设置标记希望对您有所帮助

      //place marker where user just clicked
        marker = googleMap.addMarker(new MarkerOptions()
                .position(latLng)
                .title("You are here!!!")
                .draggable(true)
                .icon(BitmapDescriptorFactory.defaultMarker(BitmapDescriptorFactory.HUE_GREEN)));                 
        googleMap.animateCamera(CameraUpdateFactory.newLatLngZoom(latLng, 15));

【讨论】:

以上是关于BUG 标记触摸时会改变颜色的主要内容,如果未能解决你的问题,请参考以下文章

标记有时会在点击时改变颜色,有时不会

输入类型按钮在按下时会改变颜色?

使 div 在单击时会在短时间内改变颜色

自定义的view如何在单击时候改变背景颜色

C# wpf datagrid 动态加载数据后改变单元格颜色bug

单击/触摸事件的背景颜色更改在触摸设备上不起作用