WebView下载文件
来源:互联网 发布:鄞州区网络预约平台 编辑:程序博客网 时间:2024/05/06 23:37
Activity中:
mWebView.setDownloadListener(new MyDownload());Class MyDownload implements DownloadListener{public void onDownloadStart(String url ,String userAgent,String contentDisposition,String mimetype,long contentLength){//手动下载new HttpThread(url).start();//调用系统下载Uri uri = Uri.parse(url);Intent intent = new Intent(Intent.ACTION_VIEW,uri);startActivity(intent);} }
下载的线程:
Class HttpThread extent Thread{String url ;public HttoThread(String url){ this.url = url;}public void run(){ URL httpUrl = new URL(url); HttoCOnnection conn = httpUrl.openConnection(); conn.setDoInput(true); conn.setDoOutput(true); InputStream in = conn.getInputStream(); File downloadFile,sdFile; //判断内存卡是否存在 if(Environment.getExternalStorageState().equals(Environment.MEDIA_MOUNTED)){ saFIle = new File(downloadFile,"text.apk"); } //输入输出流处理}}
0 0
- webview下载文件
- WebView下载文件
- WebView下载文件
- WebView实现文件下载功能
- WebView实现文件下载功能
- WebView实现文件下载功能
- WebView实现文件下载功能
- WebView实现文件下载功能
- WebView不能下载apk文件
- Android Webview实现文件下载功能
- android webview downloadManager 文件下载管理
- WebView中实现文件下载功能
- android webview downloadManager文件下载管理
- android webview downloadManager文件下载管理
- webview加载页面中包含文件下载
- Android WebView详解之文件下载
- webview实现文件下载的功能
- WebView中实现文件下载功能
- crontab失效原因
- 链表——有序链表化为平衡二叉查找树
- 安卓 MediaPlayer 获取MP3 播放时长有关问题
- 百度地图API之Marker的使用(Android)
- Nexus 搭建maven 私有仓库
- WebView下载文件
- 第七届蓝桥杯—第六题||方格填数
- Redis3.0常用命令列表
- 通过layout实现可拖拽自动排序的UICollectionView
- 欢迎使用CSDN-markdown编辑器
- classpath的理解
- Flask学习笔记-1
- 文章标题
- 通过UITableViewCell获取indexPath