1、public boolean shouldOverrideUrlLoading(WebView view, String url) {
view.loadUrl(url);
return true;
}
在点击请求的是链接是才会调用,重写此方法返回true表明点击网页里面的链接还是在当前的webview里跳转,不跳到浏览器那边。
2、public void onReceivedSslError(WebView view, SslErrorHandler handler, android.net.http.SslError error) {
handler.proceed();
}
重写此方法可以让webview处理https请求。
3、public boolean shouldOverrideKeyEvent(WebView view, KeyEvent event) {
return super.shouldOverrideKeyEvent(view, event);
}
}
重写此方法才能够处理在浏览器中的按键事件。
4、 public void onLoadResource(WebView view, String url) {
// TODO Auto-generated method stub
if (DEBUG) {
Log.d(TAG, " onLoadResource ");
}
super.onLoadResource(view, url);
}
在加载页面资源时会调用,每一个资源(比如图片)的加载都会调用一次。
5、 public void onPageStarted(WebView view, String url, Bitmap favicon) {
// TODO Auto-generated method stub
if (DEBUG) {
Log.d(TAG, " onPageStarted ");
}
if (url.endsWith(".apk")) {
download(url);//下载处理
}
super.onPageStarted(view, url, favicon);
}
在页面加载开始时调用。
6、public void onPageFinished(WebView view, String url) {
// TODO Auto-generated method stub
if (DEBUG) {
Log.d(TAG, " onPageFinished ");
}
super.onPageFinished(view, url);
}
在页面加载结束时调用。

更多相关文章

  1. Android(安卓)滚动事件 OnScrollListener
  2. 在线音乐播放器
  3. JS判断手机操作系统(ios或android)并跳转到不同下载页面
  4. Android(安卓)databinding RecycleView item 子控件点击事件
  5. android 加载动态库
  6. Android打开摄像头拍照,并显示出来
  7. Android(安卓)自定义下拉刷新上拉加载
  8. BaseRecyclerViewAdapterHelper
  9. Android(安卓)优化开机启动

随机推荐

  1. 预显示TextView
  2. Android游戏开发实践指南(华章程序员书库
  3. Android相机Camera2的简单分析
  4. Android的一些开源项目集锦 以备以后研究
  5. Android 之 自动提示功能(AutoCompleteTe
  6. Android三种菜单简介
  7. android Animator详解
  8. Android学习(八) 打开Activity
  9. 如何在phonegap中使用自带浏览器打开链接
  10. Android: Android Architecture