将文件推送到SD卡后,如何对文件进行分类。 如果我推送扩展名为* .mp4的文件,它应该相应地转到音乐文件夹...同样所有其他文件应该转到手机中各自的文件夹。
我们是否需要创建单独的目录才能实现它
答案 0 :(得分:1)
您可以根据文件的后缀部分创建目录。根据后缀,将文件添加到适当的目录名称。如果与该目录名冲突,只需将该文件添加到该目录,否则创建一个新目录并将其添加到新创建的目录中。例如,一个非常简单的例子如下:
File dir = new File("Music");
if (!dir.exists()){
//code here
}else{
//code here
}
答案 1 :(得分:0)
我认为没有像文件自动分类那样......
我要做的是创建一个方法,将文件名作为输入参数并返回相应文件夹的路径
实施开关