【发布时间】:2020-10-21 20:51:47
【问题描述】:
我想在谷歌地图上通过javascript Api动态地在我们的自定义地图上绘制一些线来自定义流量并使用android api获取它,我想这样做但我不知道如何
【问题讨论】:
-
您为什么希望您的流量用 Javascript 编写?
标签: javascript android google-maps
我想在谷歌地图上通过javascript Api动态地在我们的自定义地图上绘制一些线来自定义流量并使用android api获取它,我想这样做但我不知道如何
【问题讨论】:
标签: javascript android google-maps
如果您已经在网站上发布了带有自定义流量的自定义地图,您可能需要考虑使用webview 在您的 Android 应用程序上加载带有地图的特定网页。
在您的 XML 文件中:
<WebView xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/webview_map"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
/>
在您的活动中,您可以执行以下操作:
Webview webview = (WebView) findViewById(R.id.webview_map);
webview.getSettings().setJavaScriptEnabled(true);
webview.loadUrl("YOUR_WEBPAGE_URL");
setContentView(webview);
或者您可以使用Maps SDK for Android 中的可用函数以下是一些可能有助于您实现用例的函数:
Draw Polylines and Shapes on a map
希望这会有所帮助!
【讨论】: