方法如下:
我们假设SD卡是存在的,如果要检测SD卡是否存在,请参考前面的关于录音的文章,里面有具体的内容,和使用SD卡需要添加的权限,否则无法操作扩展存储设备
1.只创建一级目录的形式为:
例如:只在SD卡上建立一级目录("/sdcard/audio/"):
- boolean isFolderExists(String strFolder)
- {
- File file = new File(strFolder);
- if (!file.exists())
- {
- if (file.mkdir())
- {
- return true;
- }
- else
- return false;
- }
- return true;
- }
2.建立多级目录的形式如下:
例如:在SD卡上建立多级目录("/sdcard/meido/audio/"):
- boolean isFolderExists(String strFolder) {
- File file = new File(strFolder);
- if (!file.exists()) {
- if (file.mkdirs()) {
- return true;
- } else {
- return false;
- }
- }
- return true;
- }