gpt4 book ai didi

android - Google 云端硬盘 + ACTION_GET_CONTENT

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:09:06 27 4
gpt4 key购买 nike

Google Drive 似乎有一个响应 GET_CONTENT 操作的 Activity ,但它没有导出。

我可以在我的应用程序中使用另一种方法从云端硬盘中提取内容,而无需从 云端硬盘启动流程吗?自己编写选择器/选择器 Activity 并使用后端 API 列出和打开文件显然是一种选择,但我更愿意使用 Drive 自己的 UI 来执行此操作。

最佳答案

Google 云端硬盘只有一项 Activity 支持 GET_CONTENT 以支持 API 19 之前的设备。根据 Storage Access Framework guide ,必须在 API 19+ 设备上禁用 GET_CONTENT Activity ,以防止与 DocumentsProvider 重复.

存储访问框架的全部意义在于它提供了一个单一的用户界面(当您使用 startActivityGET_CONTENTOPEN_DOCUMENT 时启动或 OPEN_DOCUMENT_TREE Intent),允许用户从任何来源中进行选择,包括本地存储、Google 云端硬盘或任何其他应用。然后您的应用程序可以使用完全相同的代码访问选定的文件。

没有允许您指定只显示单个根目录(例如 Google 云端硬盘)的功能。用户将始终能够从任何可用的根目录中进行选择。

关于android - Google 云端硬盘 + ACTION_GET_CONTENT,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14063003/

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