【发布时间】:2012-02-27 13:59:38
【问题描述】:
我遇到了一个小问题。 我有一个名为“保存”的地图(在安卓手机上),在那个文件夹中我有几个 .txt 文件。
我知道如何进入文件夹,我可以读取 1 个 txt 文件(硬编码),但我希望它是动态的。
我想要这样的东西:
public void onClick(View v) {
File root = Environment.getExternalStorageDirectory();
save = root.toString()+"/Save/";
if (save.startsWith("3_test")){
System.out.println("FOUND!");
} else {
System.out.println("NOT FOUND!");
}
}
我有一个名为 3_test.txt 的 txt 文件,但他无法通过这种方式找到它,如果我硬编码它确实会找到它。
问题是我不知道如何“扫描”文件夹 Save 中的所有文件,然后对其进行“if”检查。
希望有人可以帮助我。
【问题讨论】:
标签: java android file find storage