【发布时间】:2020-04-26 18:59:44
【问题描述】:
有没有办法打开一个 pdf(存储在驱动器上)以在 Android 的 Google Drive PDF Viewer 中打开。当我使用 ACTION_VIEW 时,它会显示带有驱动器和浏览器等选项的打开状态。有没有一种方法可以默认在云端硬盘中打开。即使默认切换到驱动也没关系。
我的代码:
Intent myIntent = new Intent(Intent.ACTION_VIEW, Uri.parse(pdf_link));
startActivity(myIntent);
【问题讨论】:
-
你可以直接定位intent stackoverflow.com/a/16986759/529282 注意这是七年前的,代码可能需要一些调整。如果您设法针对当前的 Android 进行更新,请随时回答您自己的问题
-
用户可能没有那个 PDF 查看器。而且,用户可能想要使用不同的 PDF 查看器。
-
@CommonsWare 没关系。我的目标用户应该有云端硬盘。如果驱动器不存在检查条件,我可以处理,在这种情况下,以我现在正在做的方式打开它。
标签: android