如何通过Intent.ACTION_GET_CONTENT只将.PDF文件导入google驱动器

时间:2017-11-09 13:04:22

标签: google-drive-api

我尝试使用以下代码从intent获取pdf文件,但它向我展示了所有类型的文件。我希望文件选择器菜单只显示.pdf文件。

    intent = new Intent(Intent.ACTION_GET_CONTENT);
    intent.setType("application/pdf");
    intent.addCategory(Intent.CATEGORY_OPENABLE);
    intent.setFlags(Intent.FLAG_ACTIVITY_NO_HISTORY);

1 个答案:

答案 0 :(得分:0)

您可以根据以下帖子尝试以下代码:picking PDF files using Intent in android

Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setType("application/pdf");
intent.setFlags(Intent.FLAG_ACTIVITY_NO_HISTORY);
startActivity(intent);

希望这有帮助!