java - 将 HEX 颜色转换为 BitmapDescriptorFactory.defaultMarker 方法的浮点颜色
问题描述
我尝试将颜色设置为 android 中的谷歌地图图标:
MarkerOptions markerOptions = new MarkerOptions()
.icon(BitmapDescriptorFactory.defaultMarker(60.0F));
但是我在十六进制中有这样的颜色 - #ff0000 (RED) 如何将此十六进制颜色转换为浮点值?
!!!我不需要将十六进制解析为整数!!!
我需要将十六进制颜色转换为浮点颜色:
public static BitmapDescriptor defaultMarker (float hue)
标记的色调。值必须大于或等于 0 且小于 360。
解决方案
推荐阅读
- sql-server - x 与 x 无关!续集打字稿中的错误
- python - 如何检查 docker 镜像是否从 python 脚本成功推送
- google-analytics - dataLayer 的变量不会传递给 Google.Analytics。| Google Analytics 中的事件操作显示“未定义”
- javascript - 动态反应形式的自定义验证器不起作用
- azure - Azure-AKS:使用 Postman 测试启用 TLS 的 Ingress
- javascript - 无法在反应钩子中调整 d3 v6 的大小?
- javascript - 如何从 vue.js 中的多个路径导入使用相同名称的组件或实用程序?
- c - 这段代码是什么意思?#define PARAM_ARGS \ struct a
- python - TypeError: 'module' object is not callable 。如何解决这个问题呢
- r - 图像适合框元素 - R Shiny