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,建议你收藏我们的网站哦。

上一篇:Android右滑返回上一个界面的实现方法

下一篇:Android开发之背景动画简单实现方法

您可能感兴趣的文章

相关阅读

热门软件源码

最新软件源码下载