谷歌地图正在加载方形补丁

时间:2011-11-22 09:50:00

标签: android google-maps android-widget

我面临一个问题,当谷歌地图正在加载时,我可以看到方形补丁(如图中所示)。我想让大家明白这不是因为带宽低我已经在高带宽连接(4MBPS)上测试了互联网连接。 有时候,在点击地图时,补丁也会消失(并非总是如此)。 请尽快帮助我。 提前致谢:)enter image description here

2 个答案:

答案 0 :(得分:1)

MapView rendering with tiles missing with an "x" in the center引用tdavisjr:

  
    

确定。从一个干净的项目开始后,我发现这两行代码是罪魁祸首。

  
mapView.setSatellite(true);
 mapView.setStreetView(true); 
     

他们彼此背靠背   我回顾了发展的最初阶段,他们是   那里工作得很好。显然,这是一个BUG   MapView因为我猜它试图同时显示SateliteView和   StreetView同时出现。人们会认为后者会   覆盖前者;但我猜不是。

     

所以,我的问题是,为什么这一切突然浮出水面   在过去一周左右。我的猜测是地图应用程序   最后一次在市场上更新于9月8日,也许是一天左右   从市场上更新,这个问题开始重新出现。

     

作为测试,有人可以将这两行添加到他们的代码中   确认你得到了同样的行为?

答案 1 :(得分:0)

@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"
    />

如果您使用过匹配父项或其他而不是fill_parent,请更改此项。希望你的错误能够得到解决。