android webview不能直接下载文件

  • 所以要实现下载文件要调用内置浏览器如下
private class MWebViewDownLoadListener implements DownloadListener {        @Override        public void onDownloadStart(String url, String userAgent,       String contentDisposition, String mimetype, long contentLength) {            Uri uri = Uri.parse(url);            Intent intent = new Intent(Intent.ACTION_VIEW, uri);            startActivity(intent);        }    }   webview.setDownloadListener(new MWebViewDownLoadListener());
  • 这样就可以了

更多相关文章

  1. Unity同步加载Android里的StreamingAssets里的文件
  2. AndroidManifest.xml文件详解(activity)(一)
  3. Android 实现windows文件资源管理器
  4. android 根据Uri获取文件绝对路径
  5. 重命名sd卡中的文件名
  6. android用intent打开各种文件

随机推荐

  1. php实现分页的原理及步骤
  2. 【哈希密码】PHP比md5更安全的加密方式
  3. PHP面向对象简易验证码类
  4. php反射机制用法详解
  5. 通过实例详细讲解PHP垃圾回收机制
  6. php对象转数组的函数
  7. 正则表达式详细基础实例解析
  8. 详细介绍php迭代器的作用
  9. php日期格式化方法详解
  10. PHP实现文件上传下载实例详细讲解