2009-12-15 02:50:53 +00:00
|
|
|
package com.fsck.k9.activity;
|
2009-02-12 21:49:20 +00:00
|
|
|
|
|
|
|
import android.content.Context;
|
2009-12-15 02:50:53 +00:00
|
|
|
import com.fsck.k9.R;
|
2009-02-12 21:49:20 +00:00
|
|
|
|
2009-11-25 00:40:29 +00:00
|
|
|
public class SizeFormatter
|
|
|
|
{
|
|
|
|
public static String formatSize(Context context, long size)
|
|
|
|
{
|
|
|
|
if (size > 1024000000)
|
|
|
|
{
|
2009-11-21 22:45:39 +00:00
|
|
|
return ((float)(size / 102400000) / 10) + context.getString(R.string.abbrev_gigabytes);
|
|
|
|
}
|
2009-11-25 00:40:29 +00:00
|
|
|
if (size > 1024000)
|
|
|
|
{
|
2009-11-21 22:45:39 +00:00
|
|
|
return ((float)(size / 102400) / 10) + context.getString(R.string.abbrev_megabytes);
|
|
|
|
}
|
2009-11-25 00:40:29 +00:00
|
|
|
if (size > 1024)
|
|
|
|
{
|
2009-11-21 22:45:39 +00:00
|
|
|
return ((float)(size / 102) / 10) + context.getString(R.string.abbrev_kilobytes);
|
|
|
|
}
|
|
|
|
return size + context.getString(R.string.abbrev_bytes);
|
2009-02-12 21:49:20 +00:00
|
|
|
}
|
2009-11-21 22:45:39 +00:00
|
|
|
|
2009-02-12 21:49:20 +00:00
|
|
|
}
|