什么颜色可用于在Android地图上制作标记?
有多少种颜色,以及如何编写颜色代码?Android地图标记颜色?
回答
这是如何使默认标记
Marker melbourne = mMap.addMarker(new MarkerOptions().position(MELBOURNE)
.icon(BitmapDescriptorFactory
.defaultMarker(BitmapDescriptorFactory.HUE_AZURE)));
而这些都是常量,你可以使用
float HUE_AZURE
float HUE_BLUE
float HUE_CYAN
float HUE_GREEN
float HUE_MAGENTA
float HUE_ORANGE
float HUE_RED
float HUE_ROSE
float HUE_VIOLET
float HUE_YELLOW
详细的解答!
float hue = 120; //(Range: 0 to 360)
Marker melbourne = mMap.addMarker(new MarkerOptions().position(MELBOURNE)
.icon(BitmapDescriptorFactory
.defaultMarker(hue)));
你可以给任何色调值范围从0到360,一些常量在这里被定义(https://developers.google.com/android/reference/com/google/android/gms/maps/model/BitmapDescriptorFactory)
最佳途径。找到所需的色调(匹配您所需的颜色)。
打开此图像在Paint.Net/Photoshop编辑器(或其他)在你的照片编辑器和幻灯片色调条
转到色彩选项,并注意最佳匹配的色调值。
对于Paint.net(调整 - >色相/饱和度)
的Photoshop(摄影 - >调整 - >色相/饱和度)
如果值高于0,使用完全值为 ,如果值低于0,则取值为postivie(absolute),将其添加到180并使用结果值。
有一种叫做GetColor的古老工具。我今天仍然使用它!一探究竟。 http://www.wincatalog.com/getcolor.html –
这里是我用来生成动态Hue
颜色的基础上给出String
颜色标记的方法。
可能对别人有用:)
Marker melbourne = mMap.addMarker(new MarkerOptions().position(MELBOURNE)
.icon(getMarkerIcon("#ff2299")));
// method definition
public BitmapDescriptor getMarkerIcon(String color) {
float[] hsv = new float[3];
Color.colorToHSV(Color.parseColor(color), hsv);
return BitmapDescriptorFactory.defaultMarker(hsv[0]);
}
但创建浅色和实际颜色较暗 –
符号您想对颜色你想!
我一直在寻找这个答案了几天,这是正确的和简单的方法来创建自定义标记:
“http://chart.googleapis.com/chart?chst=d_map_pin_letter&chld=xxx%7c5680FC%7c000000&.png”,其中xxx为文本和5680fc是十六进制颜色代码000000是文本的十六进制颜色代码。
这些标记是完全动态的,你可以创建任何你想要的气球图标。只需更改网址即可。
- 1. Android谷歌地图:改变地图标记的颜色
- 2. 更改地图标记颜色
- 3. Javascript,更改google地图标记颜色
- 4. 更改google地图标记颜色
- 5. 安卓谷歌地图图标标记只是颜色白色
- 6. Android的谷歌地图V2标记颜色
- 7. Android谷歌地图:自定义标记为渐变颜色
- 8. 将地图标记设置为自定义颜色Android
- 9. 更改标记的颜色 - Google地图V2 Android
- 10. 如何更改地图框中点击标记的标记颜色和图标?
- 11. android颜色菜单图标
- 12. Android颜色通知图标
- 13. 地图v2着色标记
- 14. 使用地图上的颜色添加标记图像
- 15. Android ActionMode图标颜色白色
- 16. 的Android BottomNavigationView色彩图标的颜色
- 17. Mapbox for Android:更改标记图标的颜色
- 18. Excel VBA行颜色/标记线颜色
- 19. 颜色和标记的图例条目
- 20. 用不同颜色标记图像
- 21. R xy散点图标记颜色
- 22. 更改Google地图的选定标记或更改标记的颜色? [iOS的]
- 23. 谷歌地图API 3 - 默认(点)标记的自定义标记颜色
- 24. 更改Google地图V2中的标记颜色
- 25. 更改特定谷歌地图标记的颜色
- 26. 使用Javascript的谷歌地图上的颜色标记
- 27. 更改谷歌地图标记的颜色取决于变种
- 28. 谷歌地图标记 - 拉特,长,大小和颜色从Excel
- 29. 在Google地图中更改颜色多标记API
- 30. 如何更改角度2谷歌地图标记颜色?
只有十种颜色? – kucluk
多数民众赞成在说什么是https://developers.google.com/maps/documentation/android/reference/com/google/android/gms/maps/model/BitmapDescriptorFactory – JRowan
这些只是一些预定义的色调。由于'defaultMarker()'方法采用'float',因此可以在'[0 ... 360]'范围内提供任何值。 –