在Android上的数组中存储.txt文件名

时间:2010-04-13 14:03:05

标签: android file filenames text-files sd-card

我想只将特定目录中的.txt个文件名(例如:/sdcard/docs/)存储到String数组中。

实施例: 在/sdcard/docs/中有5个文件:foo.txtbar.jpgfoofoo.txtloool.pngfoobar.txt。我想获得包含内容的数组:"foo.txt", "foofoo.txt", "foobar.txt"

我怎么能这样做?

1 个答案:

答案 0 :(得分:0)

列出所有文件:

https://developer.android.com/reference/java/io/File.html#list%28%29

带过滤器的列表:

https://developer.android.com/reference/java/io/File.html#list%28java.io.FilenameFilter%29

只需将您的路径传递给File构造函数,然后在其上调用上述方法之一。