从Android目录中获取文件名

use*_*581 10 filenames android list

我想用一个带有特定扩展名的SD卡上找到的文件的文件名填充一个微调器.到目前为止,我可以使用正确的文件填充微调器,但也显示了路径.

谁能告诉我如何只获取SD卡上目录中特定文件的文件名?

Siv*_*ran 26

File sdCardRoot = Environment.getExternalStorageDirectory();
File yourDir = new File(sdCardRoot, "path");
for (File f : yourDir.listFiles()) {
    if (f.isFile())
        String name = f.getName();
        // Do your stuff
}
Run Code Online (Sandbox Code Playgroud)

有关详细信息,请查看环境页面.