diff options
author | Chris Wren <cwren@android.com> | 2015-03-20 10:29:14 -0400 |
---|---|---|
committer | Chris Wren <cwren@android.com> | 2015-03-27 13:39:07 -0400 |
commit | 8a963babe2e36b7a41f77b8d2598c97658196e58 (patch) | |
tree | fbd380b9b8f077915a2fc805dbf30c145d36db15 /src/com/android/settings/accounts | |
parent | 096abbf56a30775dbccba237719e9b9b84ec9050 (diff) | |
download | packages_apps_Settings-8a963babe2e36b7a41f77b8d2598c97658196e58.zip packages_apps_Settings-8a963babe2e36b7a41f77b8d2598c97658196e58.tar.gz packages_apps_Settings-8a963babe2e36b7a41f77b8d2598c97658196e58.tar.bz2 |
log visibility of views
Depends-On: I5b1dccb5d103ece3112acf38889bae16273b092f
Change-Id: I116aed2bb805f723a5bf2ec9eb94257de0b4a7b5
Diffstat (limited to 'src/com/android/settings/accounts')
5 files changed, 27 insertions, 2 deletions
diff --git a/src/com/android/settings/accounts/AccountPreferenceBase.java b/src/com/android/settings/accounts/AccountPreferenceBase.java index bb60871..a34be22 100644 --- a/src/com/android/settings/accounts/AccountPreferenceBase.java +++ b/src/com/android/settings/accounts/AccountPreferenceBase.java @@ -41,7 +41,7 @@ import com.android.settings.Utils; import java.util.ArrayList; import java.util.Date; -class AccountPreferenceBase extends SettingsPreferenceFragment +abstract class AccountPreferenceBase extends SettingsPreferenceFragment implements AuthenticatorHelper.OnAccountsUpdateListener { protected static final String TAG = "AccountSettings"; diff --git a/src/com/android/settings/accounts/AccountSettings.java b/src/com/android/settings/accounts/AccountSettings.java index 017eb86..1bf83f3 100644 --- a/src/com/android/settings/accounts/AccountSettings.java +++ b/src/com/android/settings/accounts/AccountSettings.java @@ -46,6 +46,7 @@ import android.preference.PreferenceGroup; import android.preference.PreferenceCategory; import android.preference.PreferenceScreen; +import com.android.internal.logging.MetricsLogger; import com.android.settings.R; import com.android.settings.SettingsPreferenceFragment; import com.android.settings.Utils; @@ -115,6 +116,11 @@ public class AccountSettings extends SettingsPreferenceFragment } @Override + protected int getMetricsCategory() { + return MetricsLogger.ACCOUNT; + } + + @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); mUm = (UserManager) getSystemService(Context.USER_SERVICE); diff --git a/src/com/android/settings/accounts/AccountSyncSettings.java b/src/com/android/settings/accounts/AccountSyncSettings.java index 382fa33..2de8e4a 100644 --- a/src/com/android/settings/accounts/AccountSyncSettings.java +++ b/src/com/android/settings/accounts/AccountSyncSettings.java @@ -16,6 +16,7 @@ package com.android.settings.accounts; +import com.android.internal.logging.MetricsLogger; import com.google.android.collect.Lists; import android.accounts.Account; @@ -141,6 +142,11 @@ public class AccountSyncSettings extends AccountPreferenceBase { } @Override + protected int getMetricsCategory() { + return MetricsLogger.ACCOUNTS_ACCOUNT_SYNC; + } + + @Override public void onCreate(Bundle icicle) { super.onCreate(icicle); diff --git a/src/com/android/settings/accounts/ChooseAccountActivity.java b/src/com/android/settings/accounts/ChooseAccountActivity.java index 5e7e81e..c4dace8 100644 --- a/src/com/android/settings/accounts/ChooseAccountActivity.java +++ b/src/com/android/settings/accounts/ChooseAccountActivity.java @@ -34,7 +34,9 @@ import android.preference.PreferenceGroup; import android.preference.PreferenceScreen; import android.util.Log; +import com.android.internal.logging.MetricsLogger; import com.android.internal.util.CharSequences; +import com.android.settings.InstrumentedPreferenceActivity; import com.android.settings.R; import com.android.settings.Utils; @@ -54,7 +56,7 @@ import static android.content.Intent.EXTRA_USER; * An extra {@link UserHandle} can be specified in the intent as {@link EXTRA_USER}, if the user for * which the action needs to be performed is different to the one the Settings App will run in. */ -public class ChooseAccountActivity extends PreferenceActivity { +public class ChooseAccountActivity extends InstrumentedPreferenceActivity { private static final String TAG = "ChooseAccountActivity"; private String[] mAuthorities; @@ -89,6 +91,11 @@ public class ChooseAccountActivity extends PreferenceActivity { } @Override + protected int getMetricsCategory() { + return MetricsLogger.ACCOUNTS_CHOOSE_ACCOUNT_ACTIVITY; + } + + @Override protected void onCreate(Bundle icicle) { super.onCreate(icicle); diff --git a/src/com/android/settings/accounts/ManageAccountsSettings.java b/src/com/android/settings/accounts/ManageAccountsSettings.java index 85ecd90..bbb8c14 100644 --- a/src/com/android/settings/accounts/ManageAccountsSettings.java +++ b/src/com/android/settings/accounts/ManageAccountsSettings.java @@ -47,6 +47,7 @@ import android.view.ViewGroup; import android.widget.ListView; import android.widget.TextView; +import com.android.internal.logging.MetricsLogger; import com.android.settings.AccountPreference; import com.android.settings.R; import com.android.settings.SettingsActivity; @@ -87,6 +88,11 @@ public class ManageAccountsSettings extends AccountPreferenceBase private Account mFirstAccount; @Override + protected int getMetricsCategory() { + return MetricsLogger.ACCOUNTS_MANAGE_ACCOUNTS; + } + + @Override public void onCreate(Bundle icicle) { super.onCreate(icicle); |