summaryrefslogtreecommitdiffstats
path: root/packages/ExternalStorageProvider
diff options
context:
space:
mode:
authorJeff Sharkey <jsharkey@android.com>2014-10-25 02:36:13 +0000
committerAndroid Git Automerger <android-git-automerger@android.com>2014-10-25 02:36:13 +0000
commitecee90d98996fee6ceb8c60cc134530a4a9aa2e3 (patch)
treec20afe76336edf44993b0fb1e4868bbc4cce365d /packages/ExternalStorageProvider
parentc6dac7ef17c6c1138aa79a55ddbd70c838036534 (diff)
parent1b632db2074365a7094177f655a4f750807f61f0 (diff)
downloadframeworks_base-ecee90d98996fee6ceb8c60cc134530a4a9aa2e3.zip
frameworks_base-ecee90d98996fee6ceb8c60cc134530a4a9aa2e3.tar.gz
frameworks_base-ecee90d98996fee6ceb8c60cc134530a4a9aa2e3.tar.bz2
am 1b632db2: am ea1841a3: Merge "Use default volume description when missing label." into lmp-mr1-dev automerge: cc66a23
* commit '1b632db2074365a7094177f655a4f750807f61f0': Use default volume description when missing label.
Diffstat (limited to 'packages/ExternalStorageProvider')
-rw-r--r--packages/ExternalStorageProvider/src/com/android/externalstorage/ExternalStorageProvider.java7
1 files changed, 6 insertions, 1 deletions
diff --git a/packages/ExternalStorageProvider/src/com/android/externalstorage/ExternalStorageProvider.java b/packages/ExternalStorageProvider/src/com/android/externalstorage/ExternalStorageProvider.java
index c323a33..066acac 100644
--- a/packages/ExternalStorageProvider/src/com/android/externalstorage/ExternalStorageProvider.java
+++ b/packages/ExternalStorageProvider/src/com/android/externalstorage/ExternalStorageProvider.java
@@ -154,7 +154,12 @@ public class ExternalStorageProvider extends DocumentsProvider {
if (ROOT_ID_PRIMARY_EMULATED.equals(rootId)) {
root.title = getContext().getString(R.string.root_internal_storage);
} else {
- root.title = volume.getUserLabel();
+ final String userLabel = volume.getUserLabel();
+ if (!TextUtils.isEmpty(userLabel)) {
+ root.title = userLabel;
+ } else {
+ root.title = volume.getDescription(getContext());
+ }
}
root.docId = getDocIdForFile(path);
mRoots.add(root);