Eva*_*ack 7 android webview android-viewpager
我有一个Android应用程序,它ViewPager在每个页面中构建并分离WebView.每个WebView点不同的网站.例如,Page1:facebook,Page2:Twitter,Page3:Google+.用户可以添加/删除页面.
我的mPager.setOffscreenPageLimit(1)(其中mPager一个例子ViewPager).这意味着,当用户查看3.页面时,正在处理第一个片段(并在用户查看时再次创建页面2).
我想要的是在销毁之前保存第一个WebView的状态并在某处保存其状态,然后在用户看到它时将其恢复.因为它重新加载页面,显然它很烦人.而且我不希望用户在每次刷卡时重新加载网页.我试过了
mWebView.saveState(outState);
mWebView.restoreState(savedInstanceState);
Run Code Online (Sandbox Code Playgroud)
但它似乎不起作用.有关保存和恢复网页浏览状态的任何想法吗?
我试过在某些类中保存WebView本身,保存状态等.