我正在使用 WebView 使用 Google Static Maps API 在我的应用程序中显示一些地图。但是,当我将地图加载到我的 WebView 中时,它总是要么缩小得太远(在地图周围显示大量空白区域),要么太近(仅显示地图的一部分)。鉴于我正在请求与我的 WebView 大小相同的地图,我应该能够毫无问题地“紧紧”包裹,但我不确定如何实现这一点。
我试过在默认设置下运行,这导致地图被放大得太远(并显示滚动条)。我也试过这个:
mapView.getSettings().setLoadWithOverviewMode(true);
mapView.getSettings().setUseWideViewPort(true);
这只会导致页面被完全缩小。除了摆弄规模之外,我还有其他选择吗?