2012-11-16 78 views
0

我正在开发一个带有phonegap和jquery的web应用程序。 这个脚本是由一个javascript组成的,它可以创建一些表单元素。Android显示屏旋转...保存状态

问题是,当我改变屏幕方向时,脚本从头开始再次运行。

如何保存状态?

谢谢。 是否存在解决方案,或唯一的东西是禁用定位屏幕?

回答

1

听起来就像您的活动标签没有在AndroidManifest.xml中正确设置configChanges属性。它应该看起来像这样:

<activity 
     android:name=".MainActivity" 
     android:label="@string/title" 
     android:configChanges="orientation|keyboardHidden|keyboard|screenSize|locale" 
     android:theme="@android:style/Theme.Black.NoTitleBar" 
     android:hardwareAccelerated="true">