1
我试图设置标志彩色以下颜色使用多个设置defaultMarker的颜色100%
值( V):80%比“色相”
但是默认标记只能使用“色调”来着色。
mMap.addMarker(new MarkerOptions()
.position(latlng)
.title("Marker")
.icon(BitmapDescriptorFactory.defaultMarker(myColor)));
myColor
应该是一个float
描述的颜色的“色相”。但是,为了将其设置为我想要的确切颜色,我还需要设置饱和度和值。不允许以某种方式设置它们吗?饱和度/值是小数点吗?我应该如何设置它?创建我自己的标记-PNG是唯一的解决方案吗?
谢谢,我做到了! – ercan
@ercan我已经为此问题添加了主题。但不要指望它很快出来;) –
仍然没有变化,非常讨厌在2个色彩空间之间进行转换,并且仍然没有做到正确。无法理解为什么在这里使用HSL而不是普通的RGB。 – Ray