gpt4 book ai didi

android - 使用 google drive sdk 列出具有相同扩展名的文件

转载 作者:行者123 更新时间:2023-11-29 21:38:21 25 4
gpt4 key购买 nike

我一直在尝试将 google drive sdk 集成到我的 android 应用程序中。一切似乎都很好,但现在我有一个要求,我想列出所有具有相同扩展名的文件。例如,我想获取用户可能已保存到他的谷歌驱动器中的所有 JPG 文件的列表。为此,我尝试使用以下内容

FileList temp = service.files().list().setQ("title contains 'jpg'").execute();

但这不会给我任何返回。

另一方面,如果我将 jpg 替换为文件名中的一个单词,那么它似乎工作正常。奇怪的是,对扩展名的搜索不起作用,而对主名称的搜索似乎有效

此功能是否因 Drive SDK 而损坏,还是我在这里遗漏了什么?

最佳答案

Google 云端硬盘根据文件的 mimeType 属性而非扩展名来确定文件类型。不要查看文件名,而是尝试以下操作:

FileList temp = service.files().list().setQ("mimeType = 'image/jpeg'").execute();

关于android - 使用 google drive sdk 列出具有相同扩展名的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17781253/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com