gpt4 book ai didi

android - 如何在下载前检查文件是否可以被第三方应用程序打开

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:52:20 26 4
gpt4 key购买 nike

在我的应用程序中,我想下载一个文件并查看它。问题是我需要检查设备上是否安装了可以在下载文件格式(Mime)之前打开文件格式(Mime)的第三方应用程序。这可能吗?

最佳答案

创建一个 ACTION_VIEW Intent 并使用正确的 MIME 类型和文件的假路径(或者,更好的是,您打算将其下载到的路径)。然后,使用 PackageManagerqueryIntentActivities() - 如果您得到一个包含 1+ 个项目的列表,然后在该列表上使用 startActivity()下载文件后,Intent 将成功。

关于android - 如何在下载前检查文件是否可以被第三方应用程序打开,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9770800/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com