diff options
author | Fan Zhang <zhfan@google.com> | 2016-12-08 11:28:31 -0800 |
---|---|---|
committer | Fan Zhang <zhfan@google.com> | 2016-12-08 14:35:13 -0800 |
commit | 2829958456f8b7348c11a04b3bf214ada14b24df (patch) | |
tree | 5bb127fa870303974e7fe97a20d638f4be4f1e4d /src/com/android/settings/accounts/AccountPreferenceBase.java | |
parent | 6c6c0e1151469f64fae968305682e52ff3ef707a (diff) | |
download | packages_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.java | 2 |
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"; |