Android 2.2 中 MapView 放大/缩小时出现黑屏
我有一个应用程序在 Android 1.6 中完美工作的 Google Maps api 的 MapView 中放置了一些叠加层,当我在 Android 2.2 (LG Optimus One) 中进行测试时,放大/缩小(快速)时 MapView 无法渲染覆盖层和地图什么也没有显示,只是一个空白的屏幕。
现在,我注意到,如果连接到互联网,地图会在下载地图块后重新加载,从而解决问题。但是,如果设备无法连接到互联网,MapView 不会恢复视图,有时需要重新启动应用程序。我检查了 android 日志,但没有发现任何警告/错误。
我检查了一个“空”应用程序,该应用程序仅在空 MapView 中添加一个覆盖层,但问题仍然存在,并且我无法在 Google 地图应用程序中重现该问题。
我想知道其他人是否可以重现此问题或解决该问题。
I have an application that puts some overlays in a MapView of the Google Maps api for android working perfectly in Android 1.6, and when I tested in an Android 2.2 (LG Optimus One) when zooming in/out (fast) the MapView fails to render the overlays and map, showing nothing, just a blank screen.
Now, i have noticed that if one is connected to the internet, the map reloads after downloading the maptile, fixing the problem. But, if the devices fails to connect to the internet, the MapView doesn't restore the view, having sometimes to restart the app. I checked the android log but didn't found any warnings/errors.
I have checked with an "empty" application that only adds one overlay in an empty MapView, and the problem persisted, and I couldn't reproduce the problem in the Google Maps application.
I would like to know if someone else can reproduce this issue or has a fix for it.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论