“完成操作使用”不会显示所有选项

时间:2015-03-12 10:58:02

标签: android android-download-manager

我使用DownloadManager从Android服务器下载pdf文件。

点击通知中的通知后下载后,会显示名为Complete action using的对话框 但是对话框并没有显示所有选择。例如,我有五个应用程序可以在我的手机中打开pdf文件,但它只显示列表中的2个应用程序。

好吧,当我在浏览器中打开下载的文件(例如Root Explorer)时,它会显示所有选项。

如何在Complete action using列表中显示所有选项?

1 个答案:

答案 0 :(得分:0)

  

如何使用列表显示完成操作中的所有选项?

你没有写DownloadManager。如果您希望更改DownloadManager的行为,则需要使用修改后的DownloadManager创建自己的ROM模式。

您没有编写其他三个PDF客户端。他们的开发人员可以随心所欲地提供支持。

因此,您无法真正做到这一点,因为此行为与您的应用无关。

我的猜测是DownloadManager正在content:// Uri使用ACTION_VIEW Intent,而您的三个PDF应用不支持该方案,但这只是猜测。