Use DateUtils to build account sync timestamp
Change-Id: I2158855bd2caba42f64d24ab2fb00c6b561e5cef Fixes: 77913394 Test: visual
This commit is contained in:
@@ -37,6 +37,7 @@ import android.os.UserHandle;
|
||||
import android.os.UserManager;
|
||||
import android.support.v7.preference.Preference;
|
||||
import android.text.TextUtils;
|
||||
import android.text.format.DateUtils;
|
||||
import android.util.Log;
|
||||
import android.view.LayoutInflater;
|
||||
import android.view.Menu;
|
||||
@@ -462,7 +463,7 @@ public class AccountSyncSettings extends AccountPreferenceBase {
|
||||
syncPref.setSummary(R.string.sync_in_progress);
|
||||
} else if (successEndTime != 0) {
|
||||
date.setTime(successEndTime);
|
||||
final String timeString = formatSyncDate(date);
|
||||
final String timeString = formatSyncDate(getContext(), date);
|
||||
syncPref.setSummary(getResources().getString(R.string.last_synced, timeString));
|
||||
} else {
|
||||
syncPref.setSummary("");
|
||||
@@ -575,4 +576,11 @@ public class AccountSyncSettings extends AccountPreferenceBase {
|
||||
public int getHelpResource() {
|
||||
return R.string.help_url_accounts;
|
||||
}
|
||||
|
||||
private static String formatSyncDate(Context context, Date date) {
|
||||
return DateUtils.formatDateTime(context, date.getTime(),
|
||||
DateUtils.FORMAT_SHOW_DATE
|
||||
| DateUtils.FORMAT_SHOW_YEAR
|
||||
| DateUtils.FORMAT_SHOW_TIME);
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user