如何在 Android 应用程序 (Java) 中创建自定义谷歌地图样式
Posted
技术标签:
【中文标题】如何在 Android 应用程序 (Java) 中创建自定义谷歌地图样式【英文标题】:How to create custom google maps style in Android app (Java) 【发布时间】:2016-12-04 00:25:25 【问题描述】:我想开发一个包含自定义地图的 android 应用程序(我想我必须使用 Google API)。
我要做的是创建一个像“Ingress”或“Pokemon Go”那样的交互式地图,我想知道这是否可以简单地通过将自定义布局叠加到现有布局上来完成,或者是否有其他方法。
目前我只找到这个文档但是指的是网页版,Android有具体的方法还是我创建一个webview?
https://developers.google.com/maps/documentation/javascript/styling
https://developers.google.com/maps/documentation/javascript/tutorials/styling-the-base-map
【问题讨论】:
看看***.com/questions/38323724/… 我有一个sample app on GitHub,它展示了如何使用 Google Maps API 创建自定义图块以创建“梦幻地图” - 这是您的追求吗? (不过,这会创建一个“自上而下”的 2D 地图,而不是 Pokemon Go 中看到的透视效果) Ingress 使用 libdgx 而 pokemon 使用 Unity,所以你不能只使用谷歌地图来做同样的事情,但你可以使用自定义图块来简化问题并按照 PPartisan 所说的去做 Google 宣布在 2016 年 9 月发布之后,自定义地图样式现在可用于 Android 和 ios。请看这篇博文:googlegeodevelopers.blogspot.com.es/2016/09/… Stylize map with google map api2 for Android的可能重复 【参考方案1】:现在Android 也可以使用 Google 地图样式。
【讨论】:
以上是关于如何在 Android 应用程序 (Java) 中创建自定义谷歌地图样式的主要内容,如果未能解决你的问题,请参考以下文章
如何在android中使用java.nio.file包? [复制]
如何在不同的 android 活动中使用 Java.sql.Connection?
如何在 android studio (java) 中清除通知
如何使用导航抽屉和viewpager/viewpager2在java中制作android应用程序