【问题标题】:View & Open files downloaded on Android device查看和打开在 Android 设备上下载的文件
【发布时间】:2011-04-10 06:29:56
【问题描述】:

我有一个 Android Ftp 客户端,我从服务器下载不同类型的文件(.txt、.pdf、.mp3)。然后列出我下载的所有文件。

所以我的问题如下:

如果文件在 SD 卡上,我按文件名列出了文件。我想要做的是通过单击打开文件的名称。 意思是如果文件名是“test.pdf”并且我点击它应该以与在 pdf 查看器中打开 pdf 文件相同的方式打开它,例如 mp3 文件也是如此,通过点击我想要的文件播放。

非常感谢您提前提供的帮助

【问题讨论】:

    标签: android file view download ftp-client


    【解决方案1】:

    创建一个ACTION_VIEWIntent,将Uri.fromFile() 用于Uri,并使用适合内容类型的MIME 类型(例如,您可能决定将application/pdf 用于.pdf 文件) .然后,在该 Intent 上调用 startActivity()

    可能有一个开源的 Android 文件管理器应用程序,您可以检查一下,看看他们是如何处理它的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-09-14
      • 2017-09-18
      • 1970-01-01
      • 2014-07-20
      • 1970-01-01
      • 2016-12-05
      • 1970-01-01
      相关资源
      最近更新 更多