我已阅读过多篇类似的帖子,但尚未找到解决此问题的有效方法。
我有两个活动A和B.活动B从活动A启动(当我点击Acitvity A中的按钮时)。活动B加载显示地图的网址。
问题在于,当我离开活动B并回到它时,webview会再次加载URL。有没有办法保持webview的状态,以便它不会再次加载url ..我已经看到暗示onSaveInstanceState的帖子,但我还没有成功地完成这项工作。
有人可以发一些psedo /示例代码吗?
提前致谢!
答案 0 :(得分:1)
我使用片段解决了这个问题:Fragments Show/Hide
当我从webview导航到另一个活动并导航回webview时,我找不到维护webview状态的方法(因此它不会重新查询url) - 它总是重新加载url。
我发现片段方法更好。片段是在Android Honeycomb中引入的,但对于早期版本,您可以获得支持包:Comatibility Package