【发布时间】:2012-01-23 15:37:51
【问题描述】:
我面临一个问题,当加载谷歌地图时,我可以看到方形补丁(如图所示)。我想让你们都清楚这不是因为低带宽互联网连接,因为我也在高带宽连接(4MBPS)上对其进行了测试。 有时在单击地图时,补丁会消失(并非总是如此)。 请尽快帮助我。 提前谢谢:)
【问题讨论】:
标签: android google-maps android-widget
我面临一个问题,当加载谷歌地图时,我可以看到方形补丁(如图所示)。我想让你们都清楚这不是因为低带宽互联网连接,因为我也在高带宽连接(4MBPS)上对其进行了测试。 有时在单击地图时,补丁会消失(并非总是如此)。 请尽快帮助我。 提前谢谢:)
【问题讨论】:
标签: android google-maps android-widget
引用MapView rendering with tiles missing with an "x" in the center的tdavisjr:
好的。从一个干净的项目开始后,我发现这两行代码是罪魁祸首。
mapView.setSatellite(true); mapView.setStreetView(true);他们背对背出现 我回顾了开发的最初阶段,他们是 在那里,它工作得很好。显然,这是一个BUG MapView 我猜它试图同时显示 SateliteView 和 同时街景。有人会认为后者会 覆盖前者;但我猜不是。
所以,我的问题是,为什么这一切突然浮出水面 在过去一周左右的时间内。我的猜测是地图应用程序是 最后一次在市场上更新是在 9 月 8 日,可能在一天左右之后 从市场更新,这个问题开始重新浮出水面。
作为测试,有人可以将这两行添加到他们的代码中吗? 确认你有同样的行为吗?
【讨论】:
@Vaibhav,我曾经在我的应用程序中遇到过同样的问题。请添加一些布局代码。我认为您在 mapview Layout-width 和 Layout-Height 属性中犯了错误。
看到这个……
<com.google.android.maps.MapView
android:id="@+id/mapView"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:enabled="true"
android:clickable="true"
android:apiKey="xxx"
/>
如果您使用了 match parent 或 else 而不是 fill_parent 则请更改此设置。希望您的错误将由此得到解决。
【讨论】: