我想在谷歌地图上画一些线,通过javascript Api动态地在我们的自定义地图上自定义交通流,并使用Android API获取它,我想这样做,但我不知道它有多<可能?>
如果您已经在网站中发布了带有自定义流量的自定义地图,则可能需要考虑使用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);
或者,您可以使用适用于 Android 的地图 SDK 中的可用函数 以下是一些可以帮助您实现用例的函数:
添加自定义/样式地图
在地图上绘制折线和形状
希望这有帮助!