Android - 跨活动维护webview状态

时间:2012-03-29 13:31:29

标签: android webview

我已阅读过多篇类似的帖子,但尚未找到解决此问题的有效方法。

我有两个活动A和B.活动B从活动A启动(当我点击Acitvity A中的按钮时)。活动B加载显示地图的网址。

问题在于,当我离开活动B并回到它时,webview会再次加载URL。有没有办法保持webview的状态,以便它不会再次加载url ..我已经看到暗示onSaveInstanceState的帖子,但我还没有成功地完成这项工作。

有人可以发一些psedo /示例代码吗?

提前致谢!

1 个答案:

答案 0 :(得分:1)

我使用片段解决了这个问题:Fragments Show/Hide

当我从webview导航到另一个活动并导航回webview时,我找不到维护webview状态的方法(因此它不会重新查询url) - 它总是重新加载url。

我发现片段方法更好。片段是在Android Honeycomb中引入的,但对于早期版本,您可以获得支持包:Comatibility Package