예제 #1
0
  public DocumentFile[] listFiles() {
    Uri auri[] = DocumentsContractApi21.listFiles(mContext, mUri);
    DocumentFile adocumentfile[] = new DocumentFile[auri.length];
    for (int i = 0; i < auri.length; i++)
      adocumentfile[i] = new TreeDocumentFile(this, mContext, auri[i]);

    return adocumentfile;
  }
예제 #2
0
 public boolean renameTo(String s) {
   s = DocumentsContractApi21.renameTo(mContext, mUri, s);
   if (s != null) {
     mUri = s;
     return true;
   } else {
     return false;
   }
 }
예제 #3
0
 public DocumentFile createFile(String s, String s1) {
   s = DocumentsContractApi21.createFile(mContext, mUri, s, s1);
   if (s != null) return new TreeDocumentFile(this, mContext, s);
   else return null;
 }
예제 #4
0
 public DocumentFile createDirectory(String s) {
   s = DocumentsContractApi21.createDirectory(mContext, mUri, s);
   if (s != null) return new TreeDocumentFile(this, mContext, s);
   else return null;
 }