我在activity中加载了一个webview,然后进行了多级界面加载,我想点按钮能回到首页,并且清除中间加载过得所有页面,请各路大神帮帮忙。。。。。(注:所有的页面都是在一个activity中)。
webview.reload();//刷新
webview.clearHistory();//清楚历史页面
step1: webView.loadUrl(HOME_URL);
step2: webView.setWebViewClient(new WebViewClient(){
@Override
public void onPageFinished(WebView view, String url) {
super.onPageFinished(view, url);
view.clearHistory();
}
});
你说的那个首页是最开始传的那个URL的网页?
直接在按钮的点击事件里面
mWebView.clearHistory(); // 清除
mWebView.loadUrl("http://www.baidu.com"); // 你要回到的那个首页的URL