【发布时间】:2011-07-06 15:39:48
【问题描述】:
如何:下载(通过 http 连接)并以编程方式打开或保存 pdf 文件。
假设我的屏幕上有一个按钮和 pdf 的 url,当单击该按钮时,我想从 url 下载 pdf 并让用户选择打开或保存文件。必须有一个标准的方法来做如此常见的事情,我应该打开浏览器到 url 还是我可以从我的应用程序中做到这一点?
【问题讨论】:
标签: android pdf file-io download
如何:下载(通过 http 连接)并以编程方式打开或保存 pdf 文件。
假设我的屏幕上有一个按钮和 pdf 的 url,当单击该按钮时,我想从 url 下载 pdf 并让用户选择打开或保存文件。必须有一个标准的方法来做如此常见的事情,我应该打开浏览器到 url 还是我可以从我的应用程序中做到这一点?
【问题讨论】:
标签: android pdf file-io download
像这样:
Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("*url for your pdf*"));
startActivity(browserIntent);
这将导致在通知栏中下载 pdf,就像您通过浏览器启动下载一样。
如果您有问题,请检查此问题:How can I open a URL in Android's web browser from my application?
【讨论】: