Guest User

Untitled

a guest
Nov 27th, 2021
56
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.96 KB | None | 0 0
  1. private void showFileDir(String path) {
  2.         try {
  3.             Current_Path = path;
  4.             names = new ArrayList<>();
  5.             paths = new ArrayList<>();
  6.             File file = new File(path);
  7.             File[] files = file.listFiles();
  8.             orderByName(files);
  9.             //如果当前目录不是根目录
  10.             if (!ROOT_PATH.equals(path)) {
  11.                 names.add("@1");
  12.                 paths.add(ROOT_PATH);
  13.                 names.add("@2");
  14.                 paths.add(file.getParent());
  15.             }
  16.             //添加所有文件
  17.             assert files != null;
  18.             for (File f : files) {
  19.                 names.add(f.getName());
  20.                 paths.add(f.getPath());
  21.             }
  22.             this.setListAdapter(new MyAdapter(this, names, paths));
  23.         } catch (Exception e) {
  24.             Toast toast = Toast.makeText(this, "Hello Android!",Toast.LENGTH_LONG);
  25.             toast.show();
  26.         }
  27.     }
Advertisement
Add Comment
Please, Sign In to add comment