我有许多不同的网页视图,都在他们自己的活动中。
按下菜单项时会加载新活动,因此会加载webview。
现在在活动之间点击重新加载每个webview,有没有办法在更改活动时网页不会重新加载并记住用户在哪里?
由于
答案 0 :(得分:0)
您可以使用WebView方法saveState()/ restoreState()并将其保存到onRestore包中的活动,并在onCreate方法中使用保存的值,如果前一个Activity将被销毁。
您可以使用此处描述的类似方法(但仅用于配置更改):
http://www.devahead.com/blog/2012/01/preserving-the-state-of-an-android-webview-on-screen-orientation-change/