A tiny refactor in settings

Change-Id: I5d3fb3f4ef86bb84de54a8992af476bbb58c2ee9
This commit is contained in:
Xiaohui Chen
2015-09-21 10:12:38 -07:00
parent 9965b1438b
commit 538f6de918

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);
}