当屏幕方向改变时,地图变为黑色半秒

时间:2017-02-16 01:19:23

标签: android skmaps

我有一个使用SKMaps 3.0.2版的Android应用。 如果我在三星s6上运行它,当我更改屏幕方向时,地图会被破坏并重新创建(地图会变黑,大约半秒钟)。 如果我在Nexus 6上运行它,当我更改屏幕方向时,地图不会被破坏。

这是在轮换之前:

before rotation

这是轮换后不久:

enter image description here

有人知道如何让应用程序不被三星s6销毁吗?

1 个答案:

答案 0 :(得分:1)

我已经在三星Galaxy S6和三星Galaxy A7上的Skobbler演示应用程序上测试了这个问题,行为是一样的。

如果AndroidManifest.xml中的android:configChanges="orientation|screenSize"语句用于包含地图的活动,则包含地图的活动 NOT 已销毁,而且地图都没有。

如果未使用此声明,则会销毁活动和地图,然后立即重新创建,但不会出现黑屏。

确保在清单文件中使用android:configChanges="orientation|screenSize"作为包含地图的活动。