gpt4 book ai didi

java - 从 Android 上的外部存储获取所有 .pdf 文件

转载 作者:行者123 更新时间:2023-12-02 08:00:22 24 4
gpt4 key购买 nike

我正在尝试从外部存储中递归获取所有 pdf。我想要的是一个像 pdf 阅读器一样的界面,这意味着它异步加载文件并在分隔符中显示每个目录名称。我已经将分隔符部分放下,但现在我需要加载。

关于这样做有什么建议吗?我知道我应该遍历所有文件,检查文件是否是目录并再次启动递归算法,但是如何编写它以仅显示 .pdf 文件?

最佳答案

private static void searchFolderRecursive1(File folder) {
if (folder != null) {
if (folder.listFiles() != null) {
for (File file : folder.listFiles()) {
if (file.isFile()) {
if(file.getName().contains(".pdf")){
Log.v("ooo", "path__="+file.getName());
}
} else {
searchFolderRecursive1(file);
}
}
}
}
}

关于java - 从 Android 上的外部存储获取所有 .pdf 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8971328/

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