Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/367.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如果我只删除一个目录,它会发生什么';s内容android_Java_Android_Io - Fatal编程技术网

Java 如果我只删除一个目录,它会发生什么';s内容android

Java 如果我只删除一个目录,它会发生什么';s内容android,java,android,io,Java,Android,Io,如果我删除一个目录,但不删除它的内容,它的内容会发生什么变化 public boolean onActionItemClicked(ActionMode mode, MenuItem item) { // Switch based on menu option clicked switch (item.getItemId()) { case R.id.context_delete: selectedPaths = mAdapter.getCurre

如果我删除一个目录,但不删除它的内容,它的内容会发生什么变化

    public boolean onActionItemClicked(ActionMode mode, MenuItem item) {
    // Switch based on menu option clicked
    switch (item.getItemId()) {
    case R.id.context_delete:
        selectedPaths = mAdapter.getCurrentPaths();
        for (int i = 0; i < selectedPaths.size(); i++) {
            File f = new File(selectedPaths.get(i));
            f.delete();
            mAdapter.remove(selectedPaths.get(i));
            mAdapter.notifyDataSetChanged();
        }
        selectedPaths.clear();
        Toast.makeText(getBaseContext(), "Delete successful", Toast.LENGTH_SHORT).show();
        mode.finish(); // Action picked, so close the CAB
        return true;
public boolean onActionItemClicked(ActionMode模式,菜单项){
//根据单击的菜单选项切换
开关(item.getItemId()){
案例R.id.context\u删除:
selectedPath=mAdapter.getCurrentPath();
对于(int i=0;i

例如,如果此代码在包含文件的目录上运行,这些文件会发生什么情况?这些文件是否也会被删除?或者它们是否被困在某个地方?

来自文档:

boolean java.io.File.delete()

如果此路径名表示目录,则该目录必须为空 以便删除