gpt4 book ai didi

java - 如何在Android上使用Intent获取文件夹路径

转载 作者:行者123 更新时间:2023-12-02 11:04:14 25 4
gpt4 key购买 nike

要获取我使用的文件路径:

Intent intent = new Intent(Intent.ACTION_GET_CONTENT);
intent.setType("*/*");
intent.addCategory(Intent.CATEGORY_OPENABLE);

Intent.ACTION_GET_CONTENT 不允许选择文件夹。但如何获取文件夹/目录路径呢?

API 级别 19。

有没有办法在没有第三方库的情况下做到这一点?

最佳答案

To get the file I use

该代码与文件关系不大。内容!=文件。

But how to get the folder/directory?

为此构建您自己的 UI。或者,使用a third-party directory chooser library .

Are there ways to do this without third-party libraries?

没有平台定义的用于选择文件系统目录的IntentACTION_OPEN_DOCUMENT_TREE 将允许用户在 Android 5.1+ 上选择文档树,但文档树不一定是文件系统目录,就像 ACTION_GET_CONTENTACTION_OPEN_DOCUMENT 一样> 不一定涉及文件。

关于java - 如何在Android上使用Intent获取文件夹路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51101608/

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