我正在构建一个具有阅读pdf文件功能的应用ACTION_VIEW
。如果设备安装了多个pdf阅读器应用程序,则会显示应用程序选择器对话框。那么,如果设备中只安装了一个pdf阅读器,则无法显示选择器对话框。
所以我的问题是,如果只安装了一个pdf阅读器,是否可以显示选择器对话框?
答案 0 :(得分:0)
是的,即使只有一个活动会响应,也可以force a chooser。以下是一些示例代码:
eval
答案 1 :(得分:0)
不,如果多个应用程序支持特定格式,那么您可以通知用户从中进行选择,但如果您已将应用程序配置为特定类型的默认值,那么您无法获得选择。我想你想要一个用户在你的选择器中选择你的应用程序,这样你就可以按照Google documentation.
进行操作要创建非商业版pdf应用,您可以使用MuPDF.