public static String setSize(int size) { int MB = 1024 * 1024; int KB = 1024; String resultSize; DecimalFormat df = new DecimalFormat("0.00"); if (size / MB >= 1) resultSize = df.format(size / (float) MB) + "MB"; else if (size / KB >= 1) resultSize = df.format(size / (float) KB) + "KB"; else resultSize = size + "B"; return resultSize; }