Merge "A tiny refactor in settings"

This commit is contained in:
Xiaohui Chen
2015-09-24 21:24:36 +00:00
committed by Android (Google) Code Review

View File

@@ -57,7 +57,6 @@ public abstract class MigrateEstimateTask extends AsyncTask<Void, Void, Long> im
private IMediaContainerService mService;
private long mSizeBytes = -1;
private long mTimeMillis = -1;
public MigrateEstimateTask(Context context) {
mContext = context;
@@ -108,11 +107,11 @@ public abstract class MigrateEstimateTask extends AsyncTask<Void, Void, Long> im
@Override
protected void onPostExecute(Long result) {
mSizeBytes = result;
mTimeMillis = (mSizeBytes * DateUtils.SECOND_IN_MILLIS) / SPEED_ESTIMATE_BPS;
mTimeMillis = Math.max(mTimeMillis, DateUtils.SECOND_IN_MILLIS);
long timeMillis = (mSizeBytes * DateUtils.SECOND_IN_MILLIS) / SPEED_ESTIMATE_BPS;
timeMillis = Math.max(timeMillis, DateUtils.SECOND_IN_MILLIS);
final String size = Formatter.formatFileSize(mContext, mSizeBytes);
final String time = DateUtils.formatDuration(mTimeMillis).toString();
final String time = DateUtils.formatDuration(timeMillis).toString();
onPostExecute(size, time);
}