diff options
author | 2014-05-14 14:26:29 +0900 | |
---|---|---|
committer | 2014-05-15 00:11:13 +0900 | |
commit | 9aa7f66a15b7db2c0bf8924ba17ae9fe463441b5 (patch) | |
tree | bd426ac38254ac6c1a97235a087d7eecb089be37 /java/src/com/android/inputmethod/latin/settings/SettingsValues.java | |
parent | 83be21a56362dfe8768a4a6743e3e2ac4ea21076 (diff) | |
download | latinime-9aa7f66a15b7db2c0bf8924ba17ae9fe463441b5.tar.gz latinime-9aa7f66a15b7db2c0bf8924ba17ae9fe463441b5.tar.xz latinime-9aa7f66a15b7db2c0bf8924ba17ae9fe463441b5.zip |
Simplify StatsUtils
With this CL, the implementation of StatsUtils no longer
needs to know how to read settings from the system.
Insted, the LatinIME class is now responsible for notifying
StatsUtils whenever the settings is changed.
BUG: 14324207
Change-Id: Ic3d26ec31c8d2c082d3e7487b578b323aad2f960
Diffstat (limited to 'java/src/com/android/inputmethod/latin/settings/SettingsValues.java')
-rw-r--r-- | java/src/com/android/inputmethod/latin/settings/SettingsValues.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/java/src/com/android/inputmethod/latin/settings/SettingsValues.java b/java/src/com/android/inputmethod/latin/settings/SettingsValues.java index de2eb951e..16fd05877 100644 --- a/java/src/com/android/inputmethod/latin/settings/SettingsValues.java +++ b/java/src/com/android/inputmethod/latin/settings/SettingsValues.java @@ -73,6 +73,7 @@ public final class SettingsValues { public final boolean mPhraseGestureEnabled; public final int mKeyLongpressTimeout; public final Locale mLocale; + public final boolean mEnableMetricsLogging; // From the input box public final InputAttributes mInputAttributes; @@ -134,7 +135,7 @@ public final class SettingsValues { mAutoCorrectEnabled = Settings.readAutoCorrectEnabled(autoCorrectionThresholdRawValue, res); mBigramPredictionEnabled = readBigramPredictionEnabled(prefs, res); mDoubleSpacePeriodTimeout = res.getInteger(R.integer.config_double_space_period_timeout); - + mEnableMetricsLogging = prefs.getBoolean(Settings.PREF_ENABLE_METRICS_LOGGING, true); // Compute other readable settings mKeyLongpressTimeout = Settings.readKeyLongpressTimeout(prefs, res); mKeypressVibrationDuration = Settings.readKeypressVibrationDuration(prefs, res); |