如何:通过HTTP连接下载并以编程方式打开或保存PDF文件。
假设我在屏幕上有一个按钮和PDF的URL,当用户单击该按钮时,我想从URL下载PDF,并让用户选择打开或保存文件。这种常见的操作必定有标准方法,我应该打开浏览器到该URL还是可以在我的应用程序中完成?
Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("*url for your pdf*"));
startActivity(browserIntent);
这将会导致PDF文件在通知栏中被下载,就像你通过浏览器发起下载一样。
如果你遇到问题,请参考这个问题:如何从我的应用程序中打开Android的网络浏览器中的URL?