我使用DownloadManager
从Android服务器下载pdf文件。
点击通知中的通知后下载后,会显示名为Complete action using
的对话框
但是对话框并没有显示所有选择。例如,我有五个应用程序可以在我的手机中打开pdf文件,但它只显示列表中的2个应用程序。
好吧,当我在浏览器中打开下载的文件(例如Root Explorer
)时,它会显示所有选项。
如何在Complete action using
列表中显示所有选项?
答案 0 :(得分:0)
如何使用列表显示完成操作中的所有选项?
你没有写DownloadManager
。如果您希望更改DownloadManager
的行为,则需要使用修改后的DownloadManager
创建自己的ROM模式。
您没有编写其他三个PDF客户端。他们的开发人员可以随心所欲地提供支持。
因此,您无法真正做到这一点,因为此行为与您的应用无关。
我的猜测是DownloadManager
正在content://
Uri
使用ACTION_VIEW
Intent
,而您的三个PDF应用不支持该方案,但这只是猜测。