我想知道是否可以将 Google map UI 颜色从蓝色更改为红色。
我不想更改 map 颜色,而只想将起点/目的地(顶部的搜索框)颜色从蓝色更改为红色。我将使用 Google Maps API
我试图在网上查找教程,但找不到。
PS:我之前从未使用过Google API
最佳答案
我认为方向 API 存在一些混淆。当您使用 API 时,您实际上不会拥有与在 maps.google.com 上看到的相同的方向 UI。您必须自己构建 UI 部分并使用 API 实际提供指导。用户将使用您构建的 UI 来调用 API。然后,API 将返回所发送请求的说明。
路线有两个主要选项,您可以使用来自 JavaScript API 的路线服务进行客户端路线,也可以使用路线网络服务进行服务器端路线。我相信前者会更符合您的需求。请在此处查看文档:
使用 JavaScript API 的客户端方向:
https://developers.google.com/maps/documentation/javascript/directions
使用路线网络服务的服务器端路线:
https://developers.google.com/maps/documentation/directions/start
还有一些很好的示例可以向您展示使用 JavaScript API 的路线服务是什么样子的。请看这里:
https://developers.google.com/maps/documentation/javascript/examples/directions-simple https://developers.google.com/maps/documentation/javascript/examples/directions-travel-modes https://developers.google.com/maps/documentation/javascript/examples/directions-panel
正如您在示例中看到的那样,您必须自己构建 UI 才能通过 JS API 使用客户端方向。也就是说,既然您是设计师,您应该能够让 UI 看起来随心所欲。
希望对您有所帮助!
关于android - 谷歌为 UI 映射自定义颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41732721/