1.监听系统返回键:
@Override
public boolean
onKeyDown(int keyCode,KeyEvent event) {
if (keyCode== KeyEvent.KEYCODE_BACK && webView.canGoBack()) {
webView.goBack();//返回上个页面
return true;
}
return super.onKeyDown(keyCode,event);//退出整个应用程序
}
2.自定义返回的按钮:
tvBack.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
if (webView.canGoBack()){
webView.goBack();//返回上个页面
return;
}else {
finish();
}
}
});