A tiny refactor in settings
Change-Id: I5d3fb3f4ef86bb84de54a8992af476bbb58c2ee9
This commit is contained in:
@@ -57,7 +57,6 @@ public abstract class MigrateEstimateTask extends AsyncTask<Void, Void, Long> im
|
|||||||
private IMediaContainerService mService;
|
private IMediaContainerService mService;
|
||||||
|
|
||||||
private long mSizeBytes = -1;
|
private long mSizeBytes = -1;
|
||||||
private long mTimeMillis = -1;
|
|
||||||
|
|
||||||
public MigrateEstimateTask(Context context) {
|
public MigrateEstimateTask(Context context) {
|
||||||
mContext = context;
|
mContext = context;
|
||||||
@@ -108,11 +107,11 @@ public abstract class MigrateEstimateTask extends AsyncTask<Void, Void, Long> im
|
|||||||
@Override
|
@Override
|
||||||
protected void onPostExecute(Long result) {
|
protected void onPostExecute(Long result) {
|
||||||
mSizeBytes = result;
|
mSizeBytes = result;
|
||||||
mTimeMillis = (mSizeBytes * DateUtils.SECOND_IN_MILLIS) / SPEED_ESTIMATE_BPS;
|
long timeMillis = (mSizeBytes * DateUtils.SECOND_IN_MILLIS) / SPEED_ESTIMATE_BPS;
|
||||||
mTimeMillis = Math.max(mTimeMillis, DateUtils.SECOND_IN_MILLIS);
|
timeMillis = Math.max(timeMillis, DateUtils.SECOND_IN_MILLIS);
|
||||||
|
|
||||||
final String size = Formatter.formatFileSize(mContext, mSizeBytes);
|
final String size = Formatter.formatFileSize(mContext, mSizeBytes);
|
||||||
final String time = DateUtils.formatDuration(mTimeMillis).toString();
|
final String time = DateUtils.formatDuration(timeMillis).toString();
|
||||||
onPostExecute(size, time);
|
onPostExecute(size, time);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user