summaryrefslogtreecommitdiffstats
path: root/src/com/android/settings/accounts/AccountPreferenceBase.java
diff options
context:
space:
mode:
authorFan Zhang <zhfan@google.com>2016-12-08 11:28:31 -0800
committerFan Zhang <zhfan@google.com>2016-12-08 14:35:13 -0800
commit2829958456f8b7348c11a04b3bf214ada14b24df (patch)
tree5bb127fa870303974e7fe97a20d638f4be4f1e4d /src/com/android/settings/accounts/AccountPreferenceBase.java
parent6c6c0e1151469f64fae968305682e52ff3ef707a (diff)
downloadpackages_apps_Settings-2829958456f8b7348c11a04b3bf214ada14b24df.tar.gz
packages_apps_Settings-2829958456f8b7348c11a04b3bf214ada14b24df.tar.bz2
packages_apps_Settings-2829958456f8b7348c11a04b3bf214ada14b24df.zip
Improve UI pref when sync/cancel account syncs.
The core of the change is in ManageAccountSettings#showSyncState(). New code caches as much information as it can. And break out of loops as early as possible. Bug: 28575620 Test: make RunSettingsRoboTests Change-Id: I076ce148e3d8db55f6cadfd9491f037f7a55a986
Diffstat (limited to 'src/com/android/settings/accounts/AccountPreferenceBase.java')
-rw-r--r--src/com/android/settings/accounts/AccountPreferenceBase.java2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/com/android/settings/accounts/AccountPreferenceBase.java b/src/com/android/settings/accounts/AccountPreferenceBase.java
index c6581ac525..aa5c5183ea 100644
--- a/src/com/android/settings/accounts/AccountPreferenceBase.java
+++ b/src/com/android/settings/accounts/AccountPreferenceBase.java
@@ -32,6 +32,7 @@ import android.os.UserHandle;
import android.os.UserManager;
import android.support.v7.preference.PreferenceScreen;
import android.text.format.DateFormat;
+import android.text.format.DateUtils;
import android.util.Log;
import com.android.settings.SettingsPreferenceFragment;
@@ -46,6 +47,7 @@ abstract class AccountPreferenceBase extends SettingsPreferenceFragment
implements AuthenticatorHelper.OnAccountsUpdateListener {
protected static final String TAG = "AccountSettings";
+ protected static final boolean VERBOSE = Log.isLoggable(TAG, Log.VERBOSE);
public static final String AUTHORITIES_FILTER_KEY = "authorities";
public static final String ACCOUNT_TYPES_FILTER_KEY = "account_types";