我正在使用 SKMaps 在 android 中实现逐向导航。为此,我展示了一个使用 SKMaps 的单独 Activity 。当我第一次展示 Activity 时,会显示 map 并且导航正常。如果我从这个 Activity 返回并再次开始这个导航 Activity ,那么它会显示一个黑色/蓝色背景的屏幕。但是,屏幕上会显示建议文本面板、预计到达时间面板、源和目的地标记。
我引用了这个链接 Skobbler Maps on Android showing black screen并检查了我的 onCreate 和 onResume 方法。
我已经在“onCreate”中使用“initializeSKMaps”方法初始化了 SKMap,并在“onResume”方法中执行了“mapView.onResume”。
我仍然看到黑色/蓝色背景。请就此问题提出一些建议。
最佳答案
我们在 2.4 版本中发现了这个错误 - 在 3D 导航中, map (背景)有时(在某些设备上)会变黑(例如,从背景返回时)。如果您将设备切换为横向模式, map 将会恢复。
这仅影响 2.4 版本,并且与 OpenGL ES 2.0 问题相关(我们使用 2.4 SDK 版本迁移到 ES 2.0)。
我们已经解决了 2.5 的问题。 2.5 SDK版本将于下周推出(5月25-29日那一周)
关于android - SKMaps 显示黑色/蓝色背景,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30366989/