Java 将BitmapDescriptorFactory.defaultMarker方法的十六进制颜色转换为浮点颜色
我尝试在android中设置谷歌地图图标的颜色:Java 将BitmapDescriptorFactory.defaultMarker方法的十六进制颜色转换为浮点颜色,java,android,colors,hex,Java,Android,Colors,Hex,我尝试在android中设置谷歌地图图标的颜色: MarkerOptions markerOptions = new MarkerOptions() .icon(BitmapDescriptorFactory.defaultMarker(60.0F)); 但我有这样的十六进制颜色-#ff0000(红色) 如何将此十六进制颜色转换为浮点值 !!!我不需要解析十六进制到整数 我需要将十六进制中的颜色转换为浮点中的颜色: 标记的色调。值必须大于或等于0或更小 超过360 看到这个答案了吗?我回答了
MarkerOptions markerOptions = new MarkerOptions()
.icon(BitmapDescriptorFactory.defaultMarker(60.0F));
但我有这样的十六进制颜色-#ff0000(红色)
如何将此十六进制颜色转换为浮点值
!!!我不需要解析十六进制到整数强>
我需要将十六进制中的颜色转换为浮点中的颜色:
标记的色调。值必须大于或等于0或更小
超过360
看到这个答案了吗?我回答了我的问题
public static BitmapDescriptor defaultMarker (float hue)