我想在用户手机上搜索具有特定扩展名的文件。
我尝试搜索但找不到任何直接 API。
是否有特定的 API 或是否有实现相同的乏味方法。或者是否有一种机制可以调用 linux 调用 find 或类似的东西
谢谢
我想在用户手机上搜索具有特定扩展名的文件。
我尝试搜索但找不到任何直接 API。
是否有特定的 API 或是否有实现相同的乏味方法。或者是否有一种机制可以调用 linux 调用 find 或类似的东西
谢谢
boolean isSDPresent = Environment.getExternalStorageState()
.equals(Environment.MEDIA_MOUNTED);
if (isSDPresent) {
File file[] = Environment.getExternalStorageDirectory().listFiles();
if (file != null) {
for (int i = 0; i < file.length; i++) {
file[i].getAbsolutePath();
}
}
}
遍历file[]
所需文件
您可以通过 找到用户的 SD 卡Environment.getExternalStorageDirectory()
,然后您可以遍历找到您需要的内容。