diff options
| author | Jeff Sharkey <jsharkey@android.com> | 2015-07-07 14:33:55 -0700 |
|---|---|---|
| committer | Jeff Sharkey <jsharkey@android.com> | 2015-07-07 14:40:28 -0700 |
| commit | 7a788a865e72da4205b5cf4e0a6f08ccb6f4bdbd (patch) | |
| tree | b9e138b47e2e87b46b6907e51763d5049505362a /core/java/android | |
| parent | 384a04d93622c764bf1e8a69c288957d78b6a4e4 (diff) | |
Fix volume naming when surfaced over MTP.
Otherwise we show everything as "Unknown."
Bug: 22256092
Change-Id: I19fe8a25aff02db8ca9aff288e6715d469f65327
Diffstat (limited to 'core/java/android')
| -rw-r--r-- | core/java/android/os/storage/VolumeInfo.java | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/core/java/android/os/storage/VolumeInfo.java b/core/java/android/os/storage/VolumeInfo.java index e33baa9ebdda..91cb9443c0fc 100644 --- a/core/java/android/os/storage/VolumeInfo.java +++ b/core/java/android/os/storage/VolumeInfo.java @@ -232,7 +232,7 @@ public class VolumeInfo implements Parcelable { } public @Nullable String getDescription() { - if (ID_PRIVATE_INTERNAL.equals(id)) { + if (ID_PRIVATE_INTERNAL.equals(id) || ID_EMULATED_INTERNAL.equals(id)) { return Resources.getSystem().getString(com.android.internal.R.string.storage_internal); } else if (!TextUtils.isEmpty(fsLabel)) { return fsLabel; @@ -318,6 +318,9 @@ public class VolumeInfo implements Parcelable { String description = getDescription(); if (description == null) { + description = getFsUuid(); + } + if (description == null) { description = context.getString(android.R.string.unknownName); } |
