如何通过编程方式搜索 Android 设备中存在的所有 .pdf 和 .doc 文件?
最佳答案
尝试使用下面的代码,这对你有用。
public void walkdir(File dir) {
String pdfPattern = ".pdf";
File listFile[] = dir.listFiles();
if (listFile != null) {
for (int i = 0; i < listFile.length; i++) {
if (listFile[i].isDirectory()) {
walkdir(listFile[i]);
} else {
if (listFile[i].getName().endsWith(pdfPattern)){
//Do what ever u want
}
}
}
}
}
编辑
要在整个 sdcard 上搜索,请使用
walkdir(Environment.getExternalStorageDirectory());
关于android - 搜索 Android 设备中存在的所有 .pdf 文件,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6939479/