如何使用兼容的应用程序打开文件



我有一个android应用程序,用户应该能够点击一个文件,它应该提供选项/选择器,其中列出了可能的应用程序,可以播放/查看内容。

所以没有硬编码为音乐/视频/pdf或其他,有没有一种方法可以动态地让合适的应用程序播放文件,因为文件扩展名可以是任何东西。

谢谢,

startActivity()使用的Intent中提供文件的MIME类型,Android将在适当的情况下自动提供一个选择器

您可以自行选择合适的MIME类型。android.webkit.MimeTypeMap实用程序类可以帮助实现这一点,对于一些常见的MIME类型。如果适用,还可以在从Web服务器下载文件时保存MIME类型。

相关内容

  • 没有找到相关文章

最新更新