【问题标题】:how to: download and open a pdf file programmatically via http connection如何:通过 http 连接以编程方式下载和打开 pdf 文件
【发布时间】:2011-07-06 15:39:48
【问题描述】:

如何:下载(通过 http 连接)并以编程方式打开或保存 pdf 文件。

假设我的屏幕上有一个按钮和 pdf 的 url,当单击该按钮时,我想从 url 下载 pdf 并让用户选择打开或保存文件。必须有一个标准的方法来做如此常见的事情,我应该打开浏览器到 url 还是我可以从我的应用程序中做到这一点?

【问题讨论】:

    标签: android pdf file-io download


    【解决方案1】:

    像这样:

    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?

    【讨论】:

    • 看起来不错,正在下载文件,但我可以选择在下载后打开吗?否则人们将不得不退出我的应用程序才能打开下载文件夹中的文件。
    • PS:好的,他们可以像你说的那样通过通知栏找到他们。嘿,这是我的第一个应用程序和第一个 android,我应该知道我在做什么吗? ;) 谢谢
    猜你喜欢
    • 2020-02-22
    • 1970-01-01
    • 2011-02-24
    • 2011-07-20
    • 1970-01-01
    • 1970-01-01
    • 2011-06-29
    • 1970-01-01
    • 2010-09-22
    相关资源
    最近更新 更多