【问题标题】:Delete folder from storage0 - android从 storage0 中删除文件夹 - android
【发布时间】:2016-04-28 13:24:08
【问题描述】:

我无法删除存储中的文件夹。这是我的代码

  File dir = new File(Environment.getExternalStorageDirectory().getAbsolutePath() + "/sdcard/folder" );
                if (dir.isDirectory())
                {
                    String[] children = dir.list();
                    for (int i = 0; i < children.length; i++)
                    {
                        new File(dir, children[i]).delete();
                    }
                }

【问题讨论】:

    标签: android eclipse android-studio


    【解决方案1】:

    你可以这样做

    但首先您需要在清单中拥有此权限

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

    然后

    File dir = new File(Environment.getExternalStorageDirectory()+"/sdcard/folder"); 
    if (dir.isDirectory()) 
    {
    String[] children = dir.list();
    for (int i = 0; i < children.length; i++)
    {
       new File(dir, children[i]).delete();
    }
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-05-23
      • 1970-01-01
      • 2013-06-28
      • 1970-01-01
      • 2020-09-02
      • 2013-12-10
      • 1970-01-01
      相关资源
      最近更新 更多