diff options
author | Jeff Sharkey <jsharkey@android.com> | 2013-09-12 21:59:06 -0700 |
---|---|---|
committer | Jeff Sharkey <jsharkey@android.com> | 2013-09-13 11:35:04 -0700 |
commit | 3e1189b3590aefb65a2af720ae2ba959bbd4188d (patch) | |
tree | d3cf503e72f633e7c6ef51792bec077434deede6 /api | |
parent | ab62870c7e787323057d3b16a3ff1fd118fb5925 (diff) | |
download | frameworks_base-3e1189b3590aefb65a2af720ae2ba959bbd4188d.zip frameworks_base-3e1189b3590aefb65a2af720ae2ba959bbd4188d.tar.gz frameworks_base-3e1189b3590aefb65a2af720ae2ba959bbd4188d.tar.bz2 |
Move search to roots; Documents root; hide empty.
Documents searches now happen root-wide, instead of only under a
subdirectory. Updates abstract class and flags to match. Add flag
for a root to indicate it's empty, and hide empty roots in UI unless
creating.
Define "Documents" public directory and storage backend to contain
files.
Bug: 10712057, 10710865, 10710758
Change-Id: I8716367568969f9cb1d83927b2bf5a7013809350
Diffstat (limited to 'api')
-rw-r--r-- | api/current.txt | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/api/current.txt b/api/current.txt index ac3948f..d4e23f3 100644 --- a/api/current.txt +++ b/api/current.txt @@ -17974,6 +17974,7 @@ package android.os { method public static boolean isExternalStorageRemovable(); field public static java.lang.String DIRECTORY_ALARMS; field public static java.lang.String DIRECTORY_DCIM; + field public static java.lang.String DIRECTORY_DOCUMENTS; field public static java.lang.String DIRECTORY_DOWNLOADS; field public static java.lang.String DIRECTORY_MOVIES; field public static java.lang.String DIRECTORY_MUSIC; @@ -20811,10 +20812,9 @@ package android.provider { field public static final java.lang.String COLUMN_MIME_TYPE = "mime_type"; field public static final java.lang.String COLUMN_SIZE = "_size"; field public static final java.lang.String COLUMN_SUMMARY = "summary"; - field public static final int FLAG_DIR_PREFERS_GRID = 32; // 0x20 - field public static final int FLAG_DIR_PREFERS_LAST_MODIFIED = 64; // 0x40 + field public static final int FLAG_DIR_PREFERS_GRID = 16; // 0x10 + field public static final int FLAG_DIR_PREFERS_LAST_MODIFIED = 32; // 0x20 field public static final int FLAG_DIR_SUPPORTS_CREATE = 8; // 0x8 - field public static final int FLAG_DIR_SUPPORTS_SEARCH = 16; // 0x10 field public static final int FLAG_SUPPORTS_DELETE = 4; // 0x4 field public static final int FLAG_SUPPORTS_THUMBNAIL = 1; // 0x1 field public static final int FLAG_SUPPORTS_WRITE = 2; // 0x2 @@ -20832,9 +20832,11 @@ package android.provider { field public static final java.lang.String COLUMN_SUMMARY = "summary"; field public static final java.lang.String COLUMN_TITLE = "title"; field public static final int FLAG_ADVANCED = 4; // 0x4 + field public static final int FLAG_EMPTY = 32; // 0x20 field public static final int FLAG_LOCAL_ONLY = 2; // 0x2 field public static final int FLAG_SUPPORTS_CREATE = 1; // 0x1 field public static final int FLAG_SUPPORTS_RECENTS = 8; // 0x8 + field public static final int FLAG_SUPPORTS_SEARCH = 16; // 0x10 field public static final int ROOT_TYPE_DEVICE = 3; // 0x3 field public static final int ROOT_TYPE_SERVICE = 1; // 0x1 field public static final int ROOT_TYPE_SHORTCUT = 2; // 0x2 |