在中心缺少"x"的瓷砖的MapView渲染

tda*_*sjr 11 android android-mapview

这非常非常奇怪.我从来没有见过这样的东西.在我拍摄此屏幕截图时,我没有加载任何叠加层.首先,我认为这是我的互联网连接无法下载磁贴信息; 但我们有很多用户报告从市场上下载的同一问题.这开始发生在一周前.不知道为什么.有人有线索吗?谢谢!


mapview与瓷砖缺失

tda*_*sjr 11

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

mapView.setSatellite(true);

mapView.setStreetView(true);
Run Code Online (Sandbox Code Playgroud)

他们出现在彼此的背后,我回头看着开发的最初阶段,他们在那里,它工作得很好.显然,这是MapView中的一个BUG,因为我猜它试图同时显示SateliteView和StreetView.人们会认为后者会超越前者; 但我猜不是.

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

作为测试,有人可以将这两行添加到他们的代码中并确认您获得相同的行为吗?


小智 0

我遇到了同样的问题,我拿出了我的mapController,它解决了它。我做的唯一不同的事情是将地图视图放在带有文本视图的线性布局中(它过去只是一个地图视图),然后我使用地图控制器,将其注释掉。

由于这是我改变的唯一两件事,我很确定你的问题也在那里。