我正在构建一个可在Android设备上浏览的网站,用户可以在其中导航到某个页面,然后单击链接下载.APK文件。目前这个系统很实用,但我正试图找出一种简化流程的方法。
目前,用户下载文件,Android通知用户已下载文件。然后,用户必须转到他们的下载部分并自己打开文件。
有没有办法告诉Android在下载完成后自动打开文件,或者是一个URI动作会告诉Android在完成时提示用户打开它?
答案 0 :(得分:0)
大多数网络浏览器(如果不是全部)使用DownloadManager API制作自己的下载请求。据我所知,你无法影响他们开始意图的方式。
只有我想到的事情 - 在你的情况下可能不是一个可行的解决方案 - 是让另一个应用程序用BroadcastReceiver监听完成下载的事件。