From 89d56596435bdf906bac38aceb74ef3e5b709ad3 Mon Sep 17 00:00:00 2001 From: Dan Sandler Date: Mon, 20 Jun 2016 23:53:34 -0400 Subject: [PATCH] Show "0" instead of "0 B" in storage settings. Two benefits: - "0 B" might be a little confusing for sighted users - "zero bee" is definitely confusing for TalkBack users Nonzero storage items will still read as "640 KB" which should be enough for anyone. Change-Id: I5c89f7c6382ca14fb91d7d1dd145977f855618ae Fixes: 27973778 --- .../android/settings/deviceinfo/StorageItemPreference.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/com/android/settings/deviceinfo/StorageItemPreference.java b/src/com/android/settings/deviceinfo/StorageItemPreference.java index b6eedc3fea3..b15794e3059 100644 --- a/src/com/android/settings/deviceinfo/StorageItemPreference.java +++ b/src/com/android/settings/deviceinfo/StorageItemPreference.java @@ -38,7 +38,9 @@ public class StorageItemPreference extends Preference { } public void setStorageSize(long size, long total) { - setSummary(Formatter.formatFileSize(getContext(), size)); + setSummary(size == 0 + ? String.valueOf(0) + : Formatter.formatFileSize(getContext(), size)); if (total == 0) { progress = 0; } else {