【发布时间】:2012-05-23 14:25:01
【问题描述】:
问题是:
我的应用程序为用户显示了一个 WebView,当他下载了一些文件后,我想在下载完成时调用一个逻辑。
我尝试使用 setDownloadListener(),但方法 onDownloadStart() 没有被调用
有人能告诉我如何处理文件下载完成的事实吗? 谢谢。
附:对不起我的英语 =)
【问题讨论】:
标签: android android-widget android-2.2-froyo
问题是:
我的应用程序为用户显示了一个 WebView,当他下载了一些文件后,我想在下载完成时调用一个逻辑。
我尝试使用 setDownloadListener(),但方法 onDownloadStart() 没有被调用
有人能告诉我如何处理文件下载完成的事实吗? 谢谢。
附:对不起我的英语 =)
【问题讨论】:
标签: android android-widget android-2.2-froyo
为您的 webview 设置 webview 客户端。在 webview 客户端中,您可以覆盖 pagefinsih,从那里开始工作
【讨论】:
如果网页视图中没有任何内容
您可以尝试在服务中运行一个循环来检查文件是否存在及其 MD5 校验和
在整个下载完成之前校验和不会正确
如果正确,服务会通知 UI
【讨论】: