Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/210.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 将BitmapDescriptorFactory.defaultMarker方法的十六进制颜色转换为浮点颜色_Java_Android_Colors_Hex - Fatal编程技术网

Java 将BitmapDescriptorFactory.defaultMarker方法的十六进制颜色转换为浮点颜色

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

我尝试在android中设置谷歌地图图标的颜色:

MarkerOptions markerOptions = new MarkerOptions()
.icon(BitmapDescriptorFactory.defaultMarker(60.0F));
但我有这样的十六进制颜色-#ff0000(红色) 如何将此十六进制颜色转换为浮点值

!!!我不需要解析十六进制到整数

我需要将十六进制中的颜色转换为浮点中的颜色:

标记的色调。值必须大于或等于0或更小 超过360


看到这个答案了吗?我回答了我的问题
public static BitmapDescriptor defaultMarker (float hue)