微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

ListFiles() 只显示文件夹但不显示文件 - AndroidStudio

如何解决ListFiles() 只显示文件夹但不显示文件 - AndroidStudio

我需要遍历一个文件夹,遍历其中的所有文件。但是,它说我的文件夹是空的(大小 = 0)。我做了一些更多的测试,发现 .listFiles() 只给了我文件夹而不是任何文件(我的文件是 .txt、.png、.pdf 等)

在下面的示例中,ImagesTeste 有 6 个 .jpg 图片,但没有一个被 .listFiles() 找到

            String path = Environment.getExternalStorageDirectory().toString()+"/DCIM/ImagesTeste";
            Log.d("Files","Path: " + path);
            File directory = new File(path);
            File[] files = directory.listFiles();
            Log.d("Files","Size: "+ files.length);

            for (int i = 0; i < files.length; i++)
            {
                Log.d("Files","FileName:" + files[i].getName());

                }

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。