gpt4 book ai didi

android - 如何从 Android 的内部存储中读取文件名

转载 作者:行者123 更新时间:2023-11-29 15:43:19 24 4
gpt4 key购买 nike

我想从我的应用程序的默认内部存储文件夹中读取文件名,但即使有一些文件我得到一个大小为 0 的列表,我使用以下内容来读取文件名

File dirFiles = Settings.this.getFilesDir();
File list[] = dirFiles.listFiles();
for( int i=0; i< list.length; i++)
{
myList.add( list[i].getName() );
}

我在这里做错了什么?我得到的路径是正确的吗?或者它的末尾需要有一个“/”?

/data/data/com.compfrind.contacts/files

最佳答案

这样试试

private File path = new File("/storage/" + "");


File list[] = path.listFiles();
for( int i=0; i< list.length; i++)
{
myList.add( list[i].getName() );
}

另请查看this回答

关于android - 如何从 Android 的内部存储中读取文件名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37022683/

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