示例#1
0
 private long removeFileNode() {
   assert (resolver != null);
   return resolver.delete(
       Files.buildIdUri(id),
       Files.NAME + "=? AND " + Files.FILENAME + "=?",
       new String[] {name, filename});
 }
示例#2
0
 public OrgFile(long id, ContentResolver resolver) {
   Cursor cursor = resolver.query(Files.buildIdUri(id), Files.DEFAULT_COLUMNS, null, null, null);
   if (cursor == null || cursor.getCount() < 1)
     throw new IllegalArgumentException("File with id \"" + id + "\" not found");
   set(cursor);
   cursor.close();
   this.resolver = resolver;
 }