这段代码是原是音乐播放器中用于设置音乐文件目录的,所以代码中直接把文件过滤掉了,只显示目录,如果要改个资源管理器,还是很简单的。
public void showDir(String dir){
Dir=new ArrayList();
path=new ArrayList();
File f=new File(dir);
tv1.setText(dir);
File[] files=f.listFiles();
if(!dir.equals("/"))
{
/* 回到上层目录 */
Dir.add("Back to ../");
path.add(f.getParent());
}
for(int i=0;i(this,R.layout.playlist, Dir);
lv1.setAdapter(adapter);
}
显示文件和目录的为ListView,这里就是lv1,上面的代码是设置适配大,然后绑定