一般在一个界面上,在左上面都有一个返回上一级的图片按钮。
当我的界面是一个WebView,同时点击webview又会跳转到其它页面的时候。
一般点击返回上一级的图片按钮就会退出所在的界面了,
这样的用户体验效果不好。
若对返回上一级图片按钮进行webview.goback();
这样又不能实现退出此界面的功能。
昨天发现可以这样既实现返回上一级页面,若没有页面的时候就直接退出此界面;
实现代码如下:
back_webview是一个图片按钮。
下面就是此按钮注册点击事件
back_webview.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { // finishOverAnim(); if (webView.canGoBack()) { webView.goBack();//返回上一级页面 } else { finishOverAnim();//退出此界面 } } });