Switch from SI to IEC unit when formatting data usage bytes
- Created a new helper method DataUsageUtils.formatDataUsage() to format data usage bytes using IEC formatting. - Switch from Formatter.formatFileSize() to DataUsageUtils.formatDataUsage() everywhere in datausage package. Change-Id: I9323beed8bf5126b153fc9a3cdd9591c97ca6fd2 Bug: 76159924 Test: robotests
This commit is contained in:
@@ -35,7 +35,6 @@ import android.os.UserHandle;
|
||||
import android.support.annotation.VisibleForTesting;
|
||||
import android.support.v7.preference.Preference;
|
||||
import android.support.v7.preference.PreferenceCategory;
|
||||
import android.text.format.Formatter;
|
||||
import android.util.ArraySet;
|
||||
import android.util.IconDrawableFactory;
|
||||
import android.util.Log;
|
||||
@@ -308,9 +307,9 @@ public class AppDataUsage extends DataUsageBase implements Preference.OnPreferen
|
||||
final long totalBytes = backgroundBytes + foregroundBytes;
|
||||
final Context context = getContext();
|
||||
|
||||
mTotalUsage.setSummary(Formatter.formatFileSize(context, totalBytes));
|
||||
mForegroundUsage.setSummary(Formatter.formatFileSize(context, foregroundBytes));
|
||||
mBackgroundUsage.setSummary(Formatter.formatFileSize(context, backgroundBytes));
|
||||
mTotalUsage.setSummary(DataUsageUtils.formatDataUsage(context, totalBytes));
|
||||
mForegroundUsage.setSummary(DataUsageUtils.formatDataUsage(context, foregroundBytes));
|
||||
mBackgroundUsage.setSummary(DataUsageUtils.formatDataUsage(context, backgroundBytes));
|
||||
}
|
||||
|
||||
private boolean getAppRestrictBackground() {
|
||||
|
Reference in New Issue
Block a user