我正在尝试使用以下代码从我的应用程序中的 Google 驱动器访问 PDF 文件:
Intent intent = new Intent(Intent.ACTION_OPEN_DOCUMENT);
intent.addCategory(Intent.CATEGORY_OPENABLE);
intent.setType("application/pdf");
startActivityForResult(intent, MY_ACTION_OPEN_DOCUMENT);
直接取自谷歌的文档。我可以让文件选择器出现。但是有2个问题:
- 无法刷新文件选择器的内容。
- 在我转到实际的 Google Drive 应用程序并在那里执行刷新之前,不会出现新添加到 Google Drive 帐户的文件。
我想知道我的实现中是否缺少某些东西。我试图在网上搜索,但令人惊讶的是没有发现任何相关内容。更令人惊讶的是,我在 gmail 应用程序上遇到了同样的问题。
提前致谢。