File sdFile = android.os.Environment.getExternalStorageDirectory(); String rootPath = sdFile.getAbsolutePath() + File.separator; List<String> items = new ArrayList<String>(); final List<String> paths = new ArrayList<String>(); File f = new File(filePath); File[] files = f.listFiles(); if(rootPath.indexOf(filePath) == -1){ items.add("返回上一级" + rootPath); paths.add(rootPath); items.add("主目录"); paths.add(f.getParent()); } for(int i =0;i<files.length; i++){ File file = files[i]; items.add(file.getName()); paths.add(file.getPath()); } ListView listView = (ListView)findViewById(R.id.lv); ArrayAdapter<String> fileList = new ArrayAdapter<String>(this, R.layout.file_row,items); listView.setAdapter(fileList);
获取SD卡目录文件
原创
©著作权归作者所有:来自51CTO博客作者qazqaz12378的原创作品,请联系作者获取转载授权,否则将追究法律责任
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
目录和文件管理
文件、目录权限r:可读 w:可写 x:可执行 4 2 1(第一
文件名 解压缩 vi编辑器 -
10 android 获取sd卡文件 安卓读取sd卡文件
首先如果要在程序中使用sdcard进行存储,我们必须要在AndroidManifset.xml文件进行下面的权限设置:
10 android 获取sd卡文件 换行符 System android