【问题标题】:Google Map is getting loaded with square patches谷歌地图正在加载方形补丁
【发布时间】:2012-01-23 15:37:51
【问题描述】:

我面临一个问题,当加载谷歌地图时,我可以看到方形补丁(如图所示)。我想让你们都清楚这不是因为低带宽互联网连接,因为我也在高带宽连接(4MBPS)上对其进行了测试。 有时在单击地图时,补丁会消失(并非总是如此)。 请尽快帮助我。 提前谢谢:)

【问题讨论】:

    标签: android google-maps android-widget


    【解决方案1】:

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

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

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

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

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

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

    【讨论】:

      【解决方案2】:

      @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 则请更改此设置。希望您的错误将由此得到解决。

      【讨论】:

      • 不,我使用过 fill_parent 但我仍然遇到同样的问题...任何其他建议将不胜感激...顺便说一句谢谢...
      • @Vaibhav 能否请您发布一些代码 sn-p 以便我能够找到问题所在....
      猜你喜欢
      • 1970-01-01
      • 2016-11-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-04-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多