Android – 不要在轮播时刷新Google Maps v2

当我旋转设备时,Google地图v2会刷新.如何防止此刷新发生?我在SherlockFragment的标签中动态添加地图.

解决方法

我通过添加到 AndroidManifest.xml中的Activity修复了问题:

机器人:configChanges = “方向|屏幕尺寸”

编辑(04/28/2017):

Android Documentation

Note: Using this attribute should be avoided and used only as a last resort. Please read Handling Runtime Changes for more information about how to properly handle a restart due to a configuration change.

也许您可以查看this answer,它使用FragmentActivity的onCreate方法中提供的Bundle正确保存SupportMapFragment.

相关文章

Android 如何解决dialog弹出时无法捕捉Activity的back事件 在...
Android实现自定义带文字和图片的Button 在Android开发中经常...
Android 关于长按back键退出应用程序的实现最近在做一个Andr...
android自带的时间选择器只能精确到分,但是对于某些应用要求...