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