`
龙哥IT
  • 浏览: 237552 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
文章分类
社区版块
存档分类
最新评论

获取sdcard文件

 
阅读更多

权限:<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>

<uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" />

 

// ------------------获取sdcard信息------------------------------

	private void readFile() {
		File file = Environment.getExternalStorageDirectory();
		File[] files = file.listFiles();
		readFile(files);
	}

	private void readFile(File[] files) {
		if (files != null && files.length > 0) {
			for (int i = 0; i < files.length; i++) {
				// if (files[i].isDirectory()) {
				// readFile(files[i].listFiles());
				// } else {
				parseFile(files[i]);
				// }
				if (i == files.length - 1) {
				}
			}
		}

	}

	private void parseFile(File file) {
		String fileName = file.getName();
		String filePath = file.getPath();
		Map<String, String> map = new HashMap<String, String>();
		map.put("fileName", fileName);
		map.put("filePath", filePath);
		data.add(map);
	}
 
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics