[英]Android: How to access all files in a folder in internal storage?
我想访问内部存储中音乐文件夹中的所有文件。 我知道可以访问特定文件,但是有什么方法可以访问内部存储文件夹中的所有文件(没有这些文件的名称)?
File
对象可以代表文件或目录。
File
对象有两种您可能感兴趣的方法:
public File [] listFiles()
API级别1中的添加返回此文件表示的目录中包含的文件数组。 如果此文件不是目录,则结果为null。 如果此文件的路径为绝对路径,则数组中文件的路径为绝对路径,否则为相对路径。
返回文件数组或null。
如果File
不是目录,则应该返回null
而不是引发异常,但是如果要确保可以首先确定它是否实际上是目录,则应返回:
公共布尔isDirectory()
在API级别1中添加指示此文件是否代表基础文件系统上的目录。
如果此文件是目录,则返回true,否则返回false。
因此,找出您感兴趣的文件夹,获取一个代表该File
夹的File
对象,然后调用这些方法。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.