Android使用WebView嵌入网页,网页内点击跳转到另一个网页后,返回问题解决
2014-10-09 14:23
1356 查看
1、机器上返回键覆写onKeyDown事件
//android webview点击返回键返回上一个html
@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、Activity中顶部返回按钮的事件代码
// 按钮返回
Button btnBack = (Button) findViewById(R.id.bar_title_backButton);
btnBack.setOnClickListener(new Button.OnClickListener() {
public void onClick(View v) {
if (webview.canGoBack()) {
webview.goBack();
}
else{
finish();
}
}
});
相关文章推荐
- 解决Android中使用webview加载音视频返回后还有声音问题
- Android使用webview加载网页,解决上传文件适配3.0、4.0、5.0手机存在的问题。
- Android使用Webview显示页面以及点击跳转startActivity问题
- android——webview拦截跳转指定url后,点击返回界面重定向的问题
- Android开发之如何在WebView中点击链接使用自身打开(解决出现的选择使用第三方应用的问题)
- android 使用webview加载网页问题
- android webview 点击页面输入框导致页面变大问题的解决
- android webview 如何去广告和如何解决重定向返回的问题。
- Android 浏览网页:WebView 嵌入浏览器(浏览历史返回、自定义加载失败界面、支持缩放、获取标题栏)
- Android webview app 直接使用注入 javascript 解决中文输入问题
- Android 4.0 WebView 使用loadData加载网页乱码之解决办法
- Android WebView加载带有Input的输入框时点击无法弹出软键盘的问题解决
- android webview中加入无线淘宝客页面点击宝贝详情链接进入宝贝详情页面后无法返回问题
- webview使用sslError解决https跳转报错的问题
- Android 使用Webview无法播放视频问题的解决办法
- android Webview中注入js,用于解决第三方页中出现返回事件window.history.go(-1),无法响应问题
- Android中的WebView进行直接加载网页(要注意解决权限问题)
- Android内嵌网页webview点击其中的链接跳转到我们应用内的Activity
- Android使用WebView浏览有声音或者视频的网页,关闭WebView之后,声音或者视频不停止的解决办法
- android--WebView使用addJavascriptInterface在sdk 17的问题解决