安卓版谷歌地图主题

11

我最近成功获取了Ingress的邀请,并喜欢那里的地图主题。

我知道类似的主题在浏览器中可以用于Google Maps,如此展示

有人知道Ingress是如何在Android上设置地图主题的吗?这是否仅是谷歌可用的功能,还是我们可以通过标准地图库在应用程序中使用它?

输入图片描述


@Raghav Sood,你找到问题的答案了吗?想做类似的事情。 - Stephan Celis
@StephanCelis 恐怕不行。目前看来,主题设计是谷歌自己的内部项目。 - Raghav Sood
@RaghavSood 现在可能做到了吗?还是现在还不行? - Marko Niciforovic
@MarkoNiciforovic 我仍然无法找到任何在Android上通过任何SDK实现此功能的方法。 - Raghav Sood
好的,谢谢。希望他们能够制作出我真正需要的东西,我需要尽快完成。 - Marko Niciforovic
显示剩余3条评论
3个回答

2

说实话,这只是一个猜测(对我来说比平常更多的猜测)

MapView本身就是一个视图。它有构造函数来接受上下文和属性。你可以尝试使用ContextThemeWrapper或扩展mapview并在onDraw()中进行操作。


1
截至2016年9月21日,谷歌已经发布了一项功能,允许您以非常灵活的方式为地图设置主题,使用提供各种元素颜色的JSON文件。他们还发布了一个小型Web应用程序,允许您尝试不同的主题,该应用程序已发布在:样式向导
您还可以在此功能的文档中找到谷歌的文档。
祝好运!

0

我认为 Google 地图没有主题,但我们可以通过 MapBoxSDK 获取 Android 应用的主题地图。

https://www.mapbox.com

Mapbox SDK与Google Map在功能名称和其他方面类似。唯一的区别是在Android中,您必须使用mapboxview而不是mapView。

这个可以为您提供定制的地图皮肤。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接