2012-06-08 80 views
0

我正在开发使用HTML5的Android应用程序。在我的应用程序中有一个主要的HTML页面,并从该页面打开弹出页面。但是当方向改变弹出页面关闭时。如何保存WebView状态?

我想,当方向改变

由于提前

+0

想要打开弹出页面或想要使它保持打开即使方向改变? –

+0

在清单中的活动标记中使用'android:configChanges =“orientation”... – GAMA

+0

我在清单文件中的活动标记中做了android:configChanges =“orientation”,但没有改变,是的,我想保持打开方向更改 – Mansi

回答

1

虽然屏幕的方向转变活动再次启动打开弹出页面。所以在你的创建方法的活动再次调用,这就是为什么弹出被关闭。您必须了解Android中的SingleInstence概念。通过使用SingleInstence,我们可以在方向更改时防止对象的重新创建,并且您可以在活动类中使用onConfigurationChanged重写方法通知方向更改。 如果你的应用程序是在Html然后更喜欢手机..