aboutsummaryrefslogtreecommitdiffstats
path: root/src/main/java/de/pixart/messenger/utils/UIHelper.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/de/pixart/messenger/utils/UIHelper.java')
-rw-r--r--src/main/java/de/pixart/messenger/utils/UIHelper.java10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/main/java/de/pixart/messenger/utils/UIHelper.java b/src/main/java/de/pixart/messenger/utils/UIHelper.java
index ea1878557..a2a536cea 100644
--- a/src/main/java/de/pixart/messenger/utils/UIHelper.java
+++ b/src/main/java/de/pixart/messenger/utils/UIHelper.java
@@ -569,4 +569,14 @@ public class UIHelper {
return new ListItem.Tag(context.getString(R.string.presence_online), 0xff259b24, 0);
}
}
+
+ public static String filesizeToString(long size) {
+ if (size > (1 * 1024 * 1024)) {
+ return Math.round(size * 1f / (1024 * 1024)) + " MiB";
+ } else if (size >= 1024) {
+ return Math.round(size * 1f / 1024) + " KiB";
+ } else {
+ return size + " B";
+ }
+ }
}