如何在android中单击视图下载文件
我在吃什么? 这里如何在android中单击视图下载文件,android,Android,我在吃什么? 这里patientatachment.getFile\u path()有包含图像的url链接 现在发生的事情:我正在浏览器中显示图像 我试图实现的目标:我想开始将该文件(文件可以是pdf/image/word)下载到android负责下载的任何默认位置 如何实现这一点?您可以使用: 您还应注册一个接收器,以了解下载何时完成: registerReceiver(onDownloadComplete, new IntentFilter(DownloadManager.ACTION_
patientatachment.getFile\u path()
有包含图像的url链接
现在发生的事情:我正在浏览器中显示图像 我试图实现的目标:我想开始将该文件(文件可以是pdf/image/word)下载到android负责下载的任何默认位置 如何实现这一点?您可以使用: 您还应注册一个接收器,以了解下载何时完成:
registerReceiver(onDownloadComplete, new IntentFilter(DownloadManager.ACTION_DOWNLOAD_COMPLETE));
BroadcastReceiver onDownloadComplete = new BroadcastReceiver() {
public void onReceive(Context ctxt, Intent intent) {
String action = intent.getAction();
if (DownloadManager.ACTION_DOWNLOAD_COMPLETE.equals(action)) {
//Your code
}
}
};
DownloadManager downloadManager = (DownloadManager) getSystemService(DOWNLOAD_SERVICE);
DownloadManager.Request request = new DownloadManager.Request(Uri.parse(uriString));
downloadManager.enqueue(request);
registerReceiver(onDownloadComplete, new IntentFilter(DownloadManager.ACTION_DOWNLOAD_COMPLETE));
BroadcastReceiver onDownloadComplete = new BroadcastReceiver() {
public void onReceive(Context ctxt, Intent intent) {
String action = intent.getAction();
if (DownloadManager.ACTION_DOWNLOAD_COMPLETE.equals(action)) {
//Your code
}
}
};