如何在屏幕旋转时不重新加载Webview?

时间:2020-05-20 12:37:00

标签: android webview

我有一个Web视图,可从URL加载内容。但是,网络视图会在屏幕旋转时重新加载内容,我想避免这种情况。

我在SO上检查了类似的问题,所有问题都建议使用以下一种方法

  1. 将方向放到android:configChanges="orientation..."中,通常不建议这样做,我不想使用它

  2. 或使用webView.saveState(outState)

  3. 保存网络视图的状态

对于第二个选项,documentation现在指出:

请注意,此方法不再存储此WebView的显示数据。如果从未调用restoreState(Bundle),则先前的行为可能会泄漏文件。

这意味着它也不是解决方案。有可能解决这个问题吗?

0 个答案:

没有答案