diff options
author | Jeff Sharkey <jsharkey@android.com> | 2015-04-11 21:27:33 -0700 |
---|---|---|
committer | Jeff Sharkey <jsharkey@android.com> | 2015-04-12 22:02:32 -0700 |
commit | 42833b2ff4d7a26dd9a609d2fd4436d9a26f28b5 (patch) | |
tree | 18ffcc0f4eea720d6a98de6c3549600e6f7d1b53 /src/com/android/settings/search | |
parent | 09c0c1385a08c23b8063626d5f439088b27d9c52 (diff) | |
download | packages_apps_Settings-42833b2ff4d7a26dd9a609d2fd4436d9a26f28b5.tar.gz packages_apps_Settings-42833b2ff4d7a26dd9a609d2fd4436d9a26f28b5.tar.bz2 packages_apps_Settings-42833b2ff4d7a26dd9a609d2fd4436d9a26f28b5.zip |
Checkpoint of new storage UI.
Top-level storage UI now shows list of all devices, both internal
and adopted/private volumes, and public/shared volumes.
When viewing a private volume, show traditional clustering of data
types, including summary of other users. For adopted volumes, any
actions are tucked away in a menu, since they're not primary. Misc
files browsing is now provided by DocumentsUI.
Teach StorageMeasurement about new private volumes, including
handling emulated volumes stacked above them. When measuring, only
consider apps actually hosted on the current volume UUID.
When viewing a public volume, we default to launching into file
management mode, and offer a simple eject button at the top-level
view. File management mode is offered by new DocumentsUI browse
intent, and a Settings link there redirects back to us for actual
operations like ejecting/formatting. When unmounted, we launch
into our action view.
Actions like ejecting/formatting just show simple toasts for now.
Bug: 19993667
Change-Id: Ie990ef3c01fb3717aaf8c79bfc53aac7edefdcf7
Diffstat (limited to 'src/com/android/settings/search')
-rw-r--r-- | src/com/android/settings/search/Ranking.java | 4 | ||||
-rw-r--r-- | src/com/android/settings/search/SearchIndexableResources.java | 8 |
2 files changed, 6 insertions, 6 deletions
diff --git a/src/com/android/settings/search/Ranking.java b/src/com/android/settings/search/Ranking.java index f37e1fcf9..2143d0dc9 100644 --- a/src/com/android/settings/search/Ranking.java +++ b/src/com/android/settings/search/Ranking.java @@ -32,7 +32,7 @@ import com.android.settings.WirelessSettings; import com.android.settings.accessibility.AccessibilitySettings; import com.android.settings.applications.AdvancedAppSettings; import com.android.settings.bluetooth.BluetoothSettings; -import com.android.settings.deviceinfo.Memory; +import com.android.settings.deviceinfo.StorageSettings; import com.android.settings.deviceinfo.UsbSettings; import com.android.settings.fuelgauge.BatterySaverSettings; import com.android.settings.fuelgauge.PowerUsageSummary; @@ -129,7 +129,7 @@ public final class Ranking { sRankMap.put(ZenModeAutomationSettings.class.getName(), RANK_NOTIFICATIONS); // Storage - sRankMap.put(Memory.class.getName(), RANK_STORAGE); + sRankMap.put(StorageSettings.class.getName(), RANK_STORAGE); sRankMap.put(UsbSettings.class.getName(), RANK_STORAGE); // Battery diff --git a/src/com/android/settings/search/SearchIndexableResources.java b/src/com/android/settings/search/SearchIndexableResources.java index dae8860d4..b7bb06213 100644 --- a/src/com/android/settings/search/SearchIndexableResources.java +++ b/src/com/android/settings/search/SearchIndexableResources.java @@ -34,7 +34,7 @@ import com.android.settings.WirelessSettings; import com.android.settings.accessibility.AccessibilitySettings; import com.android.settings.applications.AdvancedAppSettings; import com.android.settings.bluetooth.BluetoothSettings; -import com.android.settings.deviceinfo.Memory; +import com.android.settings.deviceinfo.StorageSettings; import com.android.settings.deviceinfo.UsbSettings; import com.android.settings.fuelgauge.BatterySaverSettings; import com.android.settings.fuelgauge.PowerUsageSummary; @@ -170,11 +170,11 @@ public final class SearchIndexableResources { ZenModePrioritySettings.class.getName(), R.drawable.ic_settings_notifications)); - sResMap.put(Memory.class.getName(), + sResMap.put(StorageSettings.class.getName(), new SearchIndexableResource( - Ranking.getRankForClassName(Memory.class.getName()), + Ranking.getRankForClassName(StorageSettings.class.getName()), NO_DATA_RES_ID, - Memory.class.getName(), + StorageSettings.class.getName(), R.drawable.ic_settings_storage)); sResMap.put(UsbSettings.class.getName(), |