Android webview旋转屏幕导致页面重新加载问题解决办法
来源:爱站网时间:2020-01-15编辑:网友分享
Android嵌入式开发已经占据了绝大多数,很多界面都是以网页的形式显示的,WebView可以让网页轻松的嵌入到应用程序中,下面就请跟随爱站技术频道小编一起去具体看看吧。
Android嵌入式开发已经占据了绝大多数,很多界面都是以网页的形式显示的,WebView可以让网页轻松的嵌入到应用程序中,下面就请跟随爱站技术频道小编一起去具体看看吧。
Android webview旋转屏幕导致页面重新加载问题解决办法
1. 在create时候加个状态判断
protected void onCreate(Bundle savedInstanceState){
...
if (savedInstanceState == null)
{
mWebView.loadUrl("your_url");
}
...
}
2. 重载保存状态的函数:
@Override
protected void onSaveInstanceState(Bundle outState )
{
super.onSaveInstanceState(outState);
mWebView.saveState(outState);
}
@Override
protected void onRestoreInstanceState(Bundle savedInstanceState)
{
super.onRestoreInstanceState(savedInstanceState);
mWebView.restoreState(savedInstanceState);
}
以上就是爱站技术频道小编介绍的关于Android webview旋转屏幕导致页面重新加载问题解决办法,更多的专业知识尽在js.aizhan.com,建议你收藏我们的网站哦。
