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/inputmethod | |
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/inputmethod')
6 files changed, 38 insertions, 2 deletions
diff --git a/src/com/android/settings/inputmethod/InputMethodAndLanguageSettings.java b/src/com/android/settings/inputmethod/InputMethodAndLanguageSettings.java index 20a273f..1b2f567 100644 --- a/src/com/android/settings/inputmethod/InputMethodAndLanguageSettings.java +++ b/src/com/android/settings/inputmethod/InputMethodAndLanguageSettings.java @@ -51,6 +51,7 @@ import android.view.textservice.SpellCheckerInfo; import android.view.textservice.TextServicesManager; import com.android.internal.app.LocalePicker; +import com.android.internal.logging.MetricsLogger; import com.android.settings.R; import com.android.settings.Settings.KeyboardLayoutPickerActivity; import com.android.settings.SettingsActivity; @@ -104,6 +105,11 @@ public class InputMethodAndLanguageSettings extends SettingsPreferenceFragment private DevicePolicyManager mDpm; @Override + protected int getMetricsCategory() { + return MetricsLogger.INPUTMETHOD_LANGUAGE; + } + + @Override public void onCreate(Bundle icicle) { super.onCreate(icicle); diff --git a/src/com/android/settings/inputmethod/InputMethodAndSubtypeEnabler.java b/src/com/android/settings/inputmethod/InputMethodAndSubtypeEnabler.java index 146f512..c73ccef 100644 --- a/src/com/android/settings/inputmethod/InputMethodAndSubtypeEnabler.java +++ b/src/com/android/settings/inputmethod/InputMethodAndSubtypeEnabler.java @@ -31,6 +31,7 @@ import android.view.inputmethod.InputMethodInfo; import android.view.inputmethod.InputMethodManager; import android.view.inputmethod.InputMethodSubtype; +import com.android.internal.logging.MetricsLogger; import com.android.settings.R; import com.android.settings.SettingsPreferenceFragment; @@ -53,6 +54,11 @@ public class InputMethodAndSubtypeEnabler extends SettingsPreferenceFragment private Collator mCollator; @Override + protected int getMetricsCategory() { + return MetricsLogger.INPUTMETHOD_SUBTYPE_ENABLER; + } + + @Override public void onCreate(final Bundle icicle) { super.onCreate(icicle); mImm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE); diff --git a/src/com/android/settings/inputmethod/KeyboardLayoutPickerFragment.java b/src/com/android/settings/inputmethod/KeyboardLayoutPickerFragment.java index 3562cb4..69586b9 100644 --- a/src/com/android/settings/inputmethod/KeyboardLayoutPickerFragment.java +++ b/src/com/android/settings/inputmethod/KeyboardLayoutPickerFragment.java @@ -16,6 +16,7 @@ package com.android.settings.inputmethod; +import com.android.internal.logging.MetricsLogger; import com.android.settings.SettingsPreferenceFragment; import android.content.Context; @@ -49,6 +50,11 @@ public class KeyboardLayoutPickerFragment extends SettingsPreferenceFragment public static final String EXTRA_INPUT_DEVICE_IDENTIFIER = "input_device_identifier"; @Override + protected int getMetricsCategory() { + return MetricsLogger.INPUTMETHOD_KEYBOARD; + } + + @Override public void onCreate(Bundle icicle) { super.onCreate(icicle); diff --git a/src/com/android/settings/inputmethod/SpellCheckersSettings.java b/src/com/android/settings/inputmethod/SpellCheckersSettings.java index 5a8ccea..729fdc6 100644 --- a/src/com/android/settings/inputmethod/SpellCheckersSettings.java +++ b/src/com/android/settings/inputmethod/SpellCheckersSettings.java @@ -30,6 +30,7 @@ import android.view.textservice.SpellCheckerSubtype; import android.view.textservice.TextServicesManager; import android.widget.Switch; +import com.android.internal.logging.MetricsLogger; import com.android.settings.R; import com.android.settings.SettingsActivity; import com.android.settings.SettingsPreferenceFragment; @@ -54,6 +55,11 @@ public class SpellCheckersSettings extends SettingsPreferenceFragment private TextServicesManager mTsm; @Override + protected int getMetricsCategory() { + return MetricsLogger.INPUTMETHOD_SPELL_CHECKERS; + } + + @Override public void onCreate(final Bundle icicle) { super.onCreate(icicle); diff --git a/src/com/android/settings/inputmethod/UserDictionaryAddWordFragment.java b/src/com/android/settings/inputmethod/UserDictionaryAddWordFragment.java index 4f231cb..3eb5dc6 100644 --- a/src/com/android/settings/inputmethod/UserDictionaryAddWordFragment.java +++ b/src/com/android/settings/inputmethod/UserDictionaryAddWordFragment.java @@ -16,7 +16,6 @@ package com.android.settings.inputmethod; -import android.app.Fragment; import android.os.Bundle; import android.view.LayoutInflater; import android.view.Menu; @@ -27,6 +26,8 @@ import android.view.ViewGroup; import android.widget.AdapterView; import android.widget.ArrayAdapter; +import com.android.internal.logging.MetricsLogger; +import com.android.settings.InstrumentedFragment; import com.android.settings.R; import com.android.settings.SettingsActivity; import com.android.settings.inputmethod.UserDictionaryAddWordContents.LocaleRenderer; @@ -40,7 +41,7 @@ import java.util.Locale; * As opposed to the UserDictionaryActivity, this is only invoked within Settings * from the UserDictionarySettings. */ -public class UserDictionaryAddWordFragment extends Fragment +public class UserDictionaryAddWordFragment extends InstrumentedFragment implements AdapterView.OnItemSelectedListener, com.android.internal.app.LocalePicker.LocaleSelectionListener { @@ -109,6 +110,11 @@ public class UserDictionaryAddWordFragment extends Fragment } @Override + protected int getMetricsCategory() { + return MetricsLogger.INPUTMETHOD_USER_DICTIONARY_ADD_WORD; + } + + @Override public void onResume() { super.onResume(); // We are being shown: display the word diff --git a/src/com/android/settings/inputmethod/UserDictionaryList.java b/src/com/android/settings/inputmethod/UserDictionaryList.java index 7439001..ab23614 100644 --- a/src/com/android/settings/inputmethod/UserDictionaryList.java +++ b/src/com/android/settings/inputmethod/UserDictionaryList.java @@ -16,6 +16,7 @@ package com.android.settings.inputmethod; +import com.android.internal.logging.MetricsLogger; import com.android.settings.R; import com.android.settings.SettingsPreferenceFragment; import com.android.settings.Utils; @@ -43,6 +44,11 @@ public class UserDictionaryList extends SettingsPreferenceFragment { private String mLocale; @Override + protected int getMetricsCategory() { + return MetricsLogger.INPUTMETHOD_USER_DICTIONARY; + } + + @Override public void onCreate(Bundle icicle) { super.onCreate(icicle); setPreferenceScreen(getPreferenceManager().createPreferenceScreen(getActivity())); |