Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/powerbi/2.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
在我的android manager中实现文件管理器_Android_File Manager - Fatal编程技术网

在我的android manager中实现文件管理器

在我的android manager中实现文件管理器,android,file-manager,Android,File Manager,我试着为我的android手机做一个文件管理器,我是Java的新手。。。我找到了这个源代码,我想在我的源代码中实现它,我想在按下应用程序中的菜单按钮时控制一切 import java.io.File; public class FileUtils { public static boolean delete(String path) { final File deleteTarget = new File(path); return delete(deleteTarget

我试着为我的android手机做一个文件管理器,我是Java的新手。。。我找到了这个源代码,我想在我的源代码中实现它,我想在按下应用程序中的菜单按钮时控制一切

import java.io.File;

public class FileUtils {

  public static boolean delete(String path) {
    final File deleteTarget = new File(path);
    return delete(deleteTarget);
  }

  public static boolean delete(File targetFile) {
    boolean deleted = true;
    try {
      deleted = targetFile.delete();
      if(!deleted && ! targetFile.isFile()) {
        throw new Exception(String.format("File could not be deleted. Path: %s", targetFile.getAbsolutePath()));
      }
      deleted = true;
    } catch (Exception e) {
      deleted = false;
    }

    return deleted;
  }

  public static boolean createDirectory(File directory) {
    boolean created = true;
    try {
      created = directory.mkdirs();
      if(!created && ! directory.isDirectory()) {
        throw new Exception(String.format("Directory could not be created. Path: %s", directory.getAbsolutePath()));
      }
      created = true;
    } catch (Exception e) {
      created = false;
    }

    return created;
  }
}

请解释-“我想控制一切”西蒙对不起我的坏朗,我来自罗马尼亚。我按下菜单按钮,选择删除显示框来选择要删除的文件。一个更好(更容易编码)的方法是在列表视图中显示文件。然后在用户按下菜单按钮或触摸并按住文件时显示菜单。这是“Android”方式。是的,这是anwser,但我是如何做到的?@Simon如何在void函数中实现删除?