【问题标题】:Google Maps in a Webview for Android适用于 Android 的 Web 视图中的 Google 地图
【发布时间】:2013-10-21 14:57:50
【问题描述】:

我有两个关于 Android 版谷歌地图的问题。由于谷歌地图 api 的兼容性,我决定使用 webview 来显示谷歌地图,所以我在处理非常简单的事情时遇到了问题(至少我认为很简单)。

1) 在应用程序开始时,我的 webview 以非常低的缩放比例显示地图。如何从一开始就设置更高的缩放比例?有 +/- 按钮,但它们很不舒服。

2) 我如何在地图上做标记?有了 api,我只需要使用

google.maps.Marker

,但我不知道如何将它与 webview 一起使用。 我认为这两个问题都可以使用 javascript 解决,但我是新手,我真的不知道如何解决它们。非常感谢。

【问题讨论】:

    标签: java javascript android google-maps webview


    【解决方案1】:

    对于标记,您可以创建一个 javascript 函数来添加标记,然后在 WebView 上加载一个类似 javascript:addAMarker("AddItHere"); 的 URL。我不明白你的意思是 +/- 按钮不舒服。

    【讨论】:

    • 我想为我的应用程序获得一个非常高的缩放级别,但一开始缩放非常低,所以我必须按 + 才能达到合适的缩放级别
    • 使用 javascript,您可以使用 mapOptions 设置初始缩放级别,请参见此处developers.google.com/maps/documentation/javascript/tutorial 可能会有所帮助
    猜你喜欢
    • 1970-01-01
    • 2022-08-24
    • 2013-07-22
    • 2016-04-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多